标签: java
今天我遇到了一些Java代码,但我无法理解它们,请参阅下面的代码:
int a = Integer.MAX_VALUE; int b = Integer.MAX_VALUE; int sum = a + b; System.out.println("a="+a+",b="+b+",sum="+sum);
输出是:
a=2147483647,b=2147483647,sum=-2
我的问题是为什么sum = -2?