基本語法
do…while循環和while循環非常類似,只不過do…while循環至少會執行一次循環體。
do…whie的語法如下:
do {
//循環體
} while(布爾表達式);
需要注意的是,布爾表達式出現在循環的最後面,因此在判斷布爾表達式時,循環體至少已經被執行過一次。當布爾表達式爲true時,程序跳轉到循環體中去執行,循環體中的語句也就被再一次執行了。這樣的過程持續到布爾表達式的值爲false。
流程圖
使用示例
public class Test {
public static void main(String args[]) {
int x = 10;
do {
System.out.print("value of x : " + x );
x++;
System.out.print("\n");
}while( x < 20 );
}
}
程序運行結果輸出如下:
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):