
java outer是什么,讓我們一起了解一下?
outer在Java中是一個標簽,并不是關鍵字,因此outer也可以用其它的詞來代替。java中的標簽就是一個緊跟著英文冒號(:)的標識符。與其他語言不同的是,java中的標簽只有放在循環語句之前才有用。
什么時候用到outer哪?
關鍵字break和continue都是結束循環的作用,但是它只能結束它外面的第一層循環,如果代碼里面是一層一層又一層的循環,你想直接結束最外層循環又該怎么做呢?此時,就需要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);
}
}
}
}以上就是小編今天的分享了,希望可以幫助到大家。
