七Java循環結構

Java 循環結構 - for, while 及 do…while

Java有三種循環結構

  • while循環
  • for循環
  • do …while循環

while循環

  • 只要循環條件爲真,就一直循環下去。

do…while循環

  • 只要循環條件爲真,就一直循環下去。
  • 至少執行一次。

for循環

  • 最先執行初始化步驟。可以聲明一種類型,但可初始化一個或多個循環控制變量,也可以是空語句。

  • 然後,檢測布爾表達式的值。如果爲 true,循環體被執行。如果爲false,循環終止,開始執行循環體後面的語句。

  • 執行一次循環後,更新循環控制變量。

  • 再次檢測布爾表達式。循環執行上面的過程。

Java增強for循環

格式:

for(聲明語句 : 表達式)
{
   //代碼句子
}
  • 聲明語句:聲明新的局部變量,該變量的類型必須和數組元素的類型匹配。其作用域限定在循環語句塊,其值與此時數組元素的值相等。

    • 表達式:表達式是要訪問的數組名,或者是返回值爲數組的方法。

break關鍵字

  • break 主要用在循環語句或者 switch 語句中,用來跳出整個語句塊。

  • break 跳出最裏層的循環,並且繼續執行該循環下面的語句。

注意:

當想用break跳出多重循環時,可以在多重循環外標記A,然後break A;即可。

continue 關鍵字

  • continue 適用於任何循環控制結構中。作用是讓程序立刻跳轉到下一次循環的迭代。

  • 在 for 循環中,continue 語句使程序立即跳轉到更新語句。

  • 在 while 或者 do…while 循環中,程序立即跳轉到布爾表達式的判斷語句。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章