網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

outer|java

欄目: IT科技 / 發佈於: / 人氣:1.03W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java outer是什麼,讓我們一起了解一下?

outer在Java中是一個標籤,並不是關鍵字,因此outer也可以用其它的詞來代替。java中的標籤就是一個緊跟着英文冒號(:)的標識符。與其他語言不同的是,java中的標籤只有放在循環語句之前纔有用。

什麼時候用到outer哪?

關鍵字break和continue都是結束循環的作用,但是它只能結束它外面的第一層循環,如果代碼裏面是一層一層又一層的循環,你想直接結束最外層循環又該怎麼做呢?此時,就需要outer了。

java outer

代碼示例如下:

outer:for (int i = 0; i < 10; i++) {for (int j = 0; j < 10; j++) {if(j==0) {System.out.print(j);}else {break outer;   //break;}}}

outer標籤Java中是如何實現的?

在Java開發的過程中,經常會遇到碰到某些情況從而直接跳出循環,一般來說可以使用break直接跳出循環,但是對於嵌套了好幾層的循環,break則顯得有些不足,這個時候就可以使用Java的標籤了,一般使用outer。

注意:這裏的outer並不是關鍵字,而僅僅是一個標籤。假如我們把outer替換爲其他的詞語,也是可以的,當然,相應的下面的outer也要替換。

下面我們以實例代碼來說明:

編寫一個很簡單的兩層循環,並打印輸出到控制檯

public class TestOuter {public static void main(String[] args) {for (int i = 0; i < 3; i++) {for (int j = 0; j < 3; j++) {System.out.println("i=" + i + ", j=" + j);}}}}

Tags:java outer