我们以int类型为例(其余的类型也是一样的) 先把int类型的最大取值和最小取值打印出来: 代码如下
int num
= 10;
System
.out
.println(Integer
.MAX_VALUE
);
System
.out
.println(Integer
.MIN_VALUE
);
输出结果:
2147483647 -2147483648
如果把代码变换一下,想看一下最大值加一和最小值减一的结果:
int a
= Integer
.MAX_VALUE
+1;
System
.out
.println(a
);
int b
= Integer
.MIN_VALUE
-1;
System
.out
.println(b
);
那么就会得到一下结果:
-2147483648 //最大值+1 的结果 2147483647 //最小值-1的结果
就可以得到一下结论: (数据的取值范围像是一个⚪)