当前位置:懂科普 >

IT科技

> java outer

java outer

<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);}}}}

标签: outer java
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/7qrd08.html