基本語法
Java中只要給定的條件爲true,while循環體語句就會重複地執行。while循環的語法如下:
while(Boolean_expression) {
//循環體
}
在這裏,循環體可能是單獨一行語句也可能是多行。條件語句也可以是一個表達式,其計算出的任何非零的值都是true。
在執行時,如果條件語句得到的是true,那麼就執行循環體內的語句。只要條件爲true,就會一直重複執行這個過程。
當條件爲false時,程序會跳過循環體繼續執行while循環後面的部分。
流程圖
需要注意的是:while循環可能不會被執行。也就是當條件一開始就爲false時,程序會直接跳過while循環去執行後面部分的代碼。
使用示例
public class Test {
public static void main(String args[]) {
int x = 10;
while( x < 20 ) {
System.out.print("value of x : " + x );
x++;
System.out.print("\n");
}
}
}
程序運行結果輸出如下:
value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19
本篇小結
更多交流,歡迎加羣(584017112):