while true 如何退出循環
while可以用作無窮循環,很多地方都用到無窮循環。一個無窮循環如下所示:
while(true) {
循環內容;
...
}
無窮循環可以由自己循環中的某個條件式來結束。下面是一個循環內部終止的例子:
while(true) {
語句;
if(條件式)
break; // 跳離循環
...
}
當條件式成立時,會執行break離開while循環,這個break與switch中的作用是一樣的,都是要離開當時執行的程序塊時使用。
class TestWhile
{
public static void main(String[] args)
{
while(true)
{
System.out.println( "執行 ");
//值為真用break跳出執行while之後的語句
if(true)
{
break;
}
System.out.println( "繼續執行 ");
}
}
}
//無窮循環固定格式為while(true),其中括號裏的值固定為boolean型,並且要為真時,才會執行下面的語句.
class TestWhile
{
public static void main(String[] args)
{
boolean flag = false;
while(flag) //這時括號裏的值為假,所以下面的語句都不會執行.如果改成while(!flag)就可以執行了.
{
System.out.println( "while為真時執行 ");
//值為真用break跳出執行while之後的語句
if(true)
{
break;
}
System.out.println( "繼續執行 ");
}
}
}
再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow
while true 如何退出循環