我已经写了一段Java代码,它在无限循环中运行。
代码如下:
public class TestProgram {
public static void main(String[] args){
Integer i = new Integer(0);
Integer j = new Integer(0);
while(i<=j && j<=i && i!=j){
System.out.println(i);
}
}
}
在上面的代码中,虽然看到了while
循环中的条件,但乍一看该程序似乎不会进入while
循环。但实际上它是一个无限循环,并不断打印数值。
这是怎么回事?
https://stackoverflow.com/questions/18804599
复制相似问题