while(true){}

while(true){}

while(true)   这个是什么意思呢

比如

while(true)

{

  n=sc.nextInt();

  System.out.print(n);

}


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

while(true)的意思是

比如就像你写的

while(true)

{

  n=sc.nextInt();

  System.out.print(n);

}


这里会无限循环执行

n=sc.nextInt();

System.out.print(n);

这两条语句。永远都退不出去,除非你把程序终止

while(括号里的内容需要是一个boolean类型的值,当为true的时候,就执行方法体内的内容,为false的时候,就不会执行方法体里面的内容,一般的情况下,在方法体内部都会想办法改变这个括号里面的内容,不会让它陷入无限循环)

{

//方法体

}


  • 同学的说法很棒哦,while(true){} 表示循环条件永远成立,一直执行下去! 继续加油! 祝:学习愉快~
    2019-07-24 10:13:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师