2016-02-14 68 views
0

在此代码:什么是这个元素,以及如何使用它?

search : 
     for (int i = 1; i <= 30; i++) { 
      System.out.println(i); 
      if (i == 20) { 
       break search; 
      } 
     } 

什么是search和一个人如何使用它呢?

如果没有它,这段代码会不会执行相同的操作?

回答

0

search:是标签。您使用带有循环的标签(breakcontinue)来指示要退出或继续哪个循环。

教程:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html

在这种情况下,只有一个循环。所以是的,我认为这个程序在没有标签的情况下工作是一样的。然而,偶尔我会看到标签被用来作为一种评论,以表明正在做什么,我想这就是编码器在这里所​​做的

相关问题