Java 是一種很流行的編程語言,使用它編寫程序時需要熟悉循環和流程控制語句,這些語句可以幫助程序員控制程序流程和循環執行代碼段。
Java 提供了以下幾種循環語句:
// while 循環 while (條件) { // 循環執行的代碼 } // do...while 循環 do { // 循環執行的代碼 } while (條件); // for 循環 for (初始化; 條件; 步長) { // 循環執行的代碼 } // for each 循環,用于遍歷數組或集合 for (數據類型 變量名 : 數組名或集合名) { // 循環執行的代碼 }
接下來,我們來看一下 Java 的流程控制語句:
// if...else 語句,用于判斷條件,根據條件執行相應代碼段 if (條件) { // 條件為真時,執行的代碼段 } else { // 條件為假時,執行的代碼段 } // switch 語句,用于根據表達式值跳轉到不同的分支 switch (表達式) { case 值1: // 分支 1 執行的代碼段 break; case 值2: // 分支 2 執行的代碼段 break; default: // 所有分支都不滿足時執行的默認代碼段 break; } // break 語句,用于跳出循環或 switch 語句 while (true) { if (條件) { break; // 跳出 while 循環 } } switch (表達式) { case 值1: // 分支 1 執行的代碼段 break; case 值2: // 分支 2 執行的代碼段 break; default: // 所有分支都不滿足時跳出 switch 語句 break; } // continue 語句,用于跳過當前循環中的一個迭代 for (int i = 0; i< 10; i++) { if (i == 5) { continue; // 跳過迭代 5 } }
以上是 Java 中常用的循環和流程控制語句,學好這些語句對于編寫高效的程序很重要。