加1的陷阱
我们经常在使用for循环的时候有死循环的情况,但是我们这次的这个陷阱很浅,但是很容易掉进去。下面我们就开看看我们的陷阱吧。
在使用Integer的时候,经常会使用到他的最大值,我们循环到最大值的时候停止循环,但是因为这一点让我们掉进陷阱的,这个陷阱就是当一个变量i为Integer.MAX_VALUE;当我们们在给它进行加1操作的时候,我们会发现它的值立马回变为Integer.MIN_VALUE;我们来看看下面的代码就知道了。