Java 教程

Java 控制語句

面向物件程式設計

Java 內建類

Java 檔案處理

Java 錯誤和異常

Java 多執行緒

Java 同步

Java 網路

Java 集合

Java 介面

Java 資料結構

Java 集合演算法

高階 Java

Java 雜項

Java API 和框架

Java 類參考

Java 有用資源

Java - 迴圈控制



何時需要迴圈?

可能存在需要多次執行程式碼塊的情況。通常,語句按順序執行:函式中的第一個語句首先執行,然後是第二個語句,依此類推。

程式語言提供各種控制結構,允許更復雜的執行路徑。

迴圈語句

迴圈語句允許我們多次執行一條語句或一組語句,以下是大多數程式語言中迴圈語句的一般形式:

Loop Architecture

Java 迴圈

Java 程式語言提供以下型別的迴圈來處理迴圈需求

序號 迴圈和描述
1 while 迴圈

在給定條件為真時重複一條語句或一組語句。它在執行迴圈體之前測試條件。

2 for 迴圈

多次執行一系列語句,並縮寫管理迴圈變數的程式碼。

3 do...while 迴圈

類似於 while 語句,除了它在迴圈體結束時測試條件。

4 增強型 for 迴圈

從 Java 5 開始,引入了增強型 for 迴圈。這主要用於遍歷元素集合,包括陣列。

迴圈控制語句

迴圈控制語句更改其正常順序的執行。當執行離開作用域時,在該作用域中建立的所有自動物件都會被銷燬。

在 Java 中,以下是迴圈控制語句

序號 控制語句和描述
1 break 語句

終止迴圈switch語句,並將執行轉移到迴圈或switch之後緊隨其後的語句。

2 continue 語句

導致迴圈跳過其主體其餘部分,並在重新迭代之前立即重新測試其條件。

廣告