1. 程式人生 > >while true 如何退出循環

while true 如何退出循環

pre clas net tails log 大神 才會 args https

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 如何退出循環