首頁  >  文章  >  Java  >  在Java中透過引用其名稱打破任何外部嵌套循環

在Java中透過引用其名稱打破任何外部嵌套循環

WBOY
WBOY轉載
2023-08-26 11:49:06796瀏覽

在Java中透過引用其名稱打破任何外部嵌套循環

程式設計就是想出最好、最有效的方法來解決現實世界的問題。在某些情況下,您想要同時退出多個循環。在 Java 中,只需引用要退出的循環的名稱即可完成此操作。在本教程中,我們將了解如何透過引用其名稱來中斷 Java 中的任何外部巢狀循環。

在 Java 中引用循環名稱

您可以透過標記外層循環來打破 Java 巢狀循環。這可以透過在外循環之前使用標籤並後跟冒號來完成。然後可以在內循環內部使用break語句和標籤組合來退出外循環。

###句法###

以下是引用循環的語法 -

雷雷 ###例###

以下是如何在Java中使用帶有標籤的break語句退出迴圈的範例:

雷雷 ###輸出### 雷雷

在此範例中,使用標籤語法將外部循環標記為「outerloop」。在內循環中,if 語句檢查 i 和 j 的當前值是否等於 2。如果相等,則可以使用帶有“outerloop”標籤的break語句跳出外循環,否則,循環繼續執行並打印i 和j 的當前值。

When this program is run, it will print the values of i and j for each iteration of the loop until i and j are both equal to 2 and at that point, the control will break out of the outer loop and terminate the程式.

打破多重循環的實際應用

各種情況都需要能夠打破多個循環的能力。例如,一個程式在多維倉庫中搜尋特定元素。如果找到了該元素,我們就可以退出多個循環,從而減少處理時間。另一個例子是檢查遊戲中的碰撞。如果發現碰撞,我們可以退出兩個循環,以防止無意義的計算。

要避免的常見錯誤

在 Java 中中斷多個循環時需要避免一些常見錯誤。忘記命名外循環是最常見的錯誤之一。如果我們不標記外層循環的標籤,我們將無法在break語句中使用它。在break 語句中使用不正確的迴圈名稱是另一個常見錯誤。退出循環時,請務必使用正確的名稱。

###結論###

在本文中,您學習瞭如何在Java中透過引用其名稱來任何外部嵌套循環。您還了解如何建立嵌套循環,如何跳出單一循環以及如何使用標記循環跳出多個循環,以及中斷多個循環的實際應用和要避免的常見錯誤。

以上是在Java中透過引用其名稱打破任何外部嵌套循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除