java 出点问题,帮忙看下
class lesson3
{
public static void main(String[] args)
{
for(int i=1;;i++)
{
if(i<=10)
System.out.println(i);
// else
// break;
}
}
}
.....................................................
结果怎么会是
1
2
3
4
5
6
7
8
9
10
-2147483648
-2147483647
-2147483646
-2147483645
-2147483644
-2147483643
-2147483642
-2147483641
-2147483640
-2147483639
-2147483638
由10 直接变成-2147483648了?