while語句和do...while語句
阿新 • • 發佈:2018-12-13
語法:
while(布林表示式){
迴圈體;
}
先判斷表示式,直到表示式不成立時結束迴圈體;
do{
迴圈體
}while(布林表示式);
先執行迴圈體,在判斷表示式,直到表示式不成立時,結束迴圈體;
package demo; public class Demo { public static void main(String[] args){ //while迴圈 int a=1; int b=0; while(b<2){ b=a++; System.out.println(b);//結果輸出1,2 } int n=1; int m=0; //do...while迴圈 do{ m=n++; System.out.println(m); }while(m<2);//結果輸出1,2 } }
while迴圈語句格式執行流程:
初始化表示式①
while(布林表示式②){
迴圈體③
步進表示式④
}
執行流程:
執行順序:①②③④>②③④>②③④…②不滿足為止。
①負責完成迴圈變數初始化。
②負責判斷是否滿足迴圈條件,不滿足則跳出迴圈。
③具體執行的語句。
④迴圈後,迴圈變數的變化情況。