Java Integer.MIN_VALUE的负数,然后比较产生两个负数
2022-09-02 02:53:11
我明天有一个测试,我无法理解我的书解释,我很感激帮助:
public class TestClass{
public static void main(String[] args) throws Exception{
int a = Integer.MIN_VALUE;
int b = -a;
System.out.println( a+ " "+b);
}
}
输出:-2147483648 -2147483648
为什么打印2个相同大小的负数,而不是正数和负数?