概述
while(true)作为无限循环,经常在不知道循环次数的时候使用,并且需要在循环内使用break才会停止。
run()方法中基本都会写while(true)的循环,如下:
public class XXXThread implements Runnable {
public void run(){
while(true) {
……
}
}
}
使用while(true)的作用:
run方法中的代码就是线程要运行的代码,运行完毕以后,就不会再次运行,其方法本身并不是无限循环的。而while(true)是为了让run方法中的代码不断重复的运行,也就是让线程不停的运行,便于查看效果。如果去掉,run运行结束,线程也就结束了。
当然,while(true)并不是run()方法必须的,如果线程的run()部分只需要执行一次,则不需要嵌套while(true)循环。
while(true)是一个无穷循环语句 我们必须在他的循环语句内部加入一个判断 当他达到了什么要求就会跳出
int i =1
while(true)
{
if(i>10)break;
i++;
}这样最后弹出的就是11;
---------------------
转自:https://blog.csdn.net/qq_32451373/article/details/78041661
最后
以上就是尊敬绿草为你收集整理的While(true)无限循环的全部内容,希望文章能够帮你解决While(true)无限循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复