58,454
社区成员
发帖
与我相关
我的任务
分享
while(n>0){
}
其实等于于
for(;n>0;){
}
而不是
for(;;){
}
public static void main(String[] args) {
int n = 1;
while(n > 0){ //n=1满足条件,只会输出一次,不是死循环
System.out.println(n);
}
for(;;){ //死循环
System.out.println(n);
}
//System.out.println(n); //上面是死循环,一直停留在上面一步,不可能执行到这儿
}