java.lang.Integer.MAX_VALUE;这是什么意思?
展开全部
这个是Integer类中的一个int类型的常量MAX_VALUE
它代表int所能表示的最大值 0x7FFFFFFF
相对应的是Integer类中的另一个常量MIN_VALUE
它代表int所能表示的最小值 0x80000000
它代表int所能表示的最大值 0x7FFFFFFF
相对应的是Integer类中的另一个常量MIN_VALUE
它代表int所能表示的最小值 0x80000000
追问
整型的其他的子型也可以 byte short long?
追答
基本类型之间不存在子型和父型,只是范围不同,
小范围转换为大范围可以直接转换
大范围转换小范围需要强制转换符号,
例如:
long lv=123456;
int v=(int) lv;
数字基本类型都有对应的类及最大最小值常量
Byte.MAX_VALUE =0x7F
Byte.MIN_VALUE =0x80
Short.MAX_VALUE =0x7FFF
Short.MIN_VALUE =0x8000
Integer.MAX_VALUE =0x7FFFFFFF
Integer.MIN_VALUE =0x80000000
Long.MAX_VALUE =0x7FFFFFFFFFFFFFFF
Long.MIN_VALUE =0x80000000000000000
展开全部
整形最大值,32个比特位能存储的有符号的最大数值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没啥意思。一个常量 int的最大值。也就是2147483647
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-11
展开全部
java中int类型的最大存储值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
源代码:
/**
* A constant holding the maximum value an {@code int} can
* have, 2<sup>31</sup>-1. ==>>就是2的31次方减一
*/
@Native public static final int MAX_VALUE = 0x7fffffff;
/**
* A constant holding the maximum value an {@code int} can
* have, 2<sup>31</sup>-1. ==>>就是2的31次方减一
*/
@Native public static final int MAX_VALUE = 0x7fffffff;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询