Java中有三種主要的循環結構:
while 循環
do…while 循環
for 循環
順序結構的程式語句只能執行一次。如果您想要同樣的操作執行多次,,就需要使用循環結構。
一、while循環
語法:
while( 布尔表达式 ) { //循环内容 }
只要符合佈林表達式,即表達式結果為true,循環就會一直執行下去。
實例:
運行結果:
(影片教學推薦:java影片)
二、do......while迴圈
對於while 語句而言,如果不滿足條件,則不能進入迴圈。但有時候我們需要即使不符合條件,也至少執行一次。
do…while 迴圈和 while 迴圈相似,不同的是,do…while 迴圈至少會執行一次。
語法:
do{ //代码语句 }while(布尔表达式);
註:布林運算式在迴圈體的後面,所以語句區塊在偵測布林運算式之前已經執行了。如果布林運算式的值為 true,則語句區塊一直執行,直到布林運算式的值為 false。
實例:
執行結果:
#三、for迴圈
#雖然所有循環結構都可以用while 或do...while表示,但Java 提供了另一個語句- for 迴圈,讓一些迴圈結構變得更簡單。
for迴圈執行的次數是在執行前就確定的。
語法:
for(初始值;布尔表达式;更新){ //代码语句 }
關於 for 迴圈有以下幾點說明:
最先執行初始化步驟。可以宣告一種類型,但可初始化一個或多個循環控制變量,也可以是空語句。然後,檢測布林表達式的值。如果為 true,則循環體被執行。如果為false,迴圈終止,開始執行迴圈體後面的語句。執行一次迴圈後,更新循環控制變數。再次檢測布林表達式。循環執行上面的過程。
實例:
執行結果:
#推薦教學:java入門程序
以上是java中的循環語句有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!