Interger.MAX_VALUE和Interger.MIN_VALUE的大小:
Interger.MAX_VALUE=2^31-1=2147483647;
Interger.MIN_VALUE=2^31=-2147483648
-Interger.MIN_VALUE=Interger.MIN_VALUE.
-Interger.MIN_VALUE 会整数溢出—(2147483648),所以变成了-2147483648,然后再-1,负数溢出,会变成2147483647。
Interger.MAX_VALUE和Interger.MIN_VALUE的大小:
Interger.MAX_VALUE=2^31-1=2147483647;
Interger.MIN_VALUE=2^31=-2147483648
-Interger.MIN_VALUE=Interger.MIN_VALUE.
-Interger.MIN_VALUE 会整数溢出—(2147483648),所以变成了-2147483648,然后再-1,负数溢出,会变成2147483647。