为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不停止呢

package com.demo;


public class Xiu {

public static void main(String[]args){

int i =10;

while(1<=20){

System.out.println("my angle");

i++;

}

}

}

正在回答

4 回答

当循环条件不成立时,while循环才会跳出循环,你的循环条件是(1<=20),条件的结果一直为true,所以循环不会停止。此处的循环条件应该为(i<=20)

0 回复 有任何疑惑可以回复我~

找不到表情可以表达我的心情。。。你i++,i的值是改变了。但是你的条件是1<=20呀。。。你要把i和20比较,不是1和20比较。你这样是死循环了。。。

0 回复 有任何疑惑可以回复我~


package com.demo;


public class Xiu {

public static void main(String[]args){

int i =10;

while(i<=20){

System.out.println("my angle");

i++;

}


}


}


0 回复 有任何疑惑可以回复我~

while(i<=20){

这样才对,1永远少于20啊

3 回复 有任何疑惑可以回复我~
#1

qq_WAITTINGYOU_0

扎心了,老铁
2017-10-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不停止呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信