IT兄弟連 Java語法教程 流程控制語句 迴圈結構語句3
阿新 • • 發佈:2019-07-18
while迴圈
Java中的另外一種迴圈是while迴圈。while迴圈的語法格式如下:
while(條件表示式){
迴圈體;
}
其中條件表示式定義了控制迴圈的條件,可以使任何有效的boolean表示式,條件為真時,迴圈會迭代。條件為假時,程式控制流會立刻轉移到迴圈後面的程式碼。
例:下面是一個使用while迴圈輸出字母表的簡單示例:
public class WhileDemo{
public static void main(String[] args){
char ch = 'a';
while(ch <= 'z'){
System.out.print(ch + ",");
ch++;
}
}
}
編譯並執行這個程式,控制檯將顯示如圖16所示的資訊。
圖16 WhileDemo執行結果
上面的程式碼中,先初始化ch為字母a,每次迭代迴圈時,都輸出ch,然後將它加1,這個過程會移植持續,直到ch比z大為止。
與使用for迴圈一樣,while也是在迴圈頂部檢查條件表示式,這就意味著迴圈程式碼可能根