理解Java程式碼中的「循環:」標記
在Java程式碼中,不尋常的程式碼片段可能會導致混亂:
Loop:
for (;;) {
// ...
}
這個結構使用了標記“loop”,乍一看看起來像看起來像一個關鍵字,但實際上是一個標籤。
什麼是標籤?
標籤代表可以跳轉導航到的命名目的地。它們是用標識符後面跟著冒號 (:) 來聲明的。
標籤的使用
標籤與諸如「break」和「continue」之類的跳躍語句一起使用」。跳轉語句可以引用標籤來將執行分支到特定點。 「loop」在無限迴圈前宣告。以下範例顯示使用標籤來打破巢狀循環:
loop1:<p>for (int i = 0; i </p>}<p></p>
}
loop2: for (int j = 0; j < 10; j++) { if (condition) { // Durchbreche die äußere Schleife break loop1; } }
}
}語句「break Loop1」退出外層循環,無論內層循環中的當前位置如何.結論:標籤是一個有用的東西控制Java 程式碼執行的工具。它們允許執行分支到命名目標並靈活地打破嵌套循環。
以上是Java 中的「break」和「continue」語句如何使用標籤來控制迴圈執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!