java中Integer.MAX_VALUE
int类型的最大值:
可以用int value = Integer.MAX_VALUE;
来表示int数据类型的最大取值。
java中Integer.MIN_VALUE
int类型的最小值:-2^31=-2 147 483 648
可以用int value = Integer.MIN_VALUE;
来表示int数据类型的最小取值。
补充:
Integer.MAX_VALUE + 1 = Integer.MIN_VALUE
用二进制来表示:
Integer.MAX_VALUE = 0111 1111 1111 1111 1111 1111 1111 1111
Integer.MIN_VALUE = 1000 0000 0000 0000 0000 0000 0000 0000
0111 1111 1111 1111 1111 1111 1111 1111 + 1 = 1000 0000 0000 0000 0000 0000 0000 0000
short类型
short类型的最大值是2^15 - 1 = 32767
short类型的最小值是-2^15 = -32768
short value = Short.MAX_VALUE;
short value = Short.MIN_VALUE;