public class test {
public static void main(String[] args) {
int count=0;
while(count<5)
{
System.out.println(count);
count--;
}
System.out.println("right");
}
}
我一直觉得这个应该是应该有有尽头的,因为count的类型的是int,也就是说最小只能到-32767就结束了,但是为什么会出现死循环呢?一直没有想明白,我用电脑试过了,的确是死循环,但是心理上还是过不去,难道这是java不够科学的地方,各位大牛帮忙解答一下可以吗? |
|