日期:2014-05-20  浏览次数:20690 次

蛋疼的面试题!!求方案。。。
public class RightDemo {
public static void main(String[] args) {
int i = 0;
{
        //添加一段代码使得控制台输出right

}
if (i + 1 < i) {
System.out.println("right");
} else {
System.out.println("wrong");
}
}
}

------解决方案--------------------
i = Integer.MAX_VALUE;

------解决方案--------------------
多谢版主!如果让我写,我估计也不一定能写出来哦;刚才查了下源码:
MAX_VALUE是2的31次方减一;
 
public static final int   MAX_VALUE = 0x7fffffff;


面试题难道想考察int的范围?
引用:
i = Integer.MAX_VALUE;

------解决方案--------------------
计算机编码问题,补码