1
190
它不是一个
用途:
|
2
72
正如其他海报所说,这是一个标签,而不是一个关键字。使用标签可以执行以下操作:
这样可以断开外部回路。 |
3
31
回答问题,但作为旁注: 我听说过一些面试问题:“为什么Java代码是有效的?”(去掉了更简单的例子;下面是更简单的例子,thx tim b_¼the):
你们都知道这个代码是什么吗(除了糟糕之外)?
解决方案:两个标签,
|
4
16
这不是关键字,而是标签。它是用来
|
5
5
它不是一个关键字;它是一个 label .
它允许你去一个有标签的
|
6
4
这确实是SeaNeisher对Org.javeLay.java的回答的回答,但是我想输入一些代码,所以我不能使用注释特性。 虽然我很少使用“break label”,但它确实偶尔发生。最常见的情况是,当我在一个需要嵌套循环来搜索的结构中搜索某些内容时,例如:
通常在这种情况下,我将整个对象推入子例程,以便在命中时返回找到的对象,如果它落在循环的底部,我可以返回空值来指示未找到的对象,或者抛出异常。但这有时是有用的。 坦率地说,我认为Java的发明者包含了这个特性,因为在这个和异常处理之间,它们消除了GOTO的最后两个合法用法。 非常晚的附录: 有一次我看到一行很好的代码。程序员写道:
他其实不是说“example.com”,而是说我们公司的网站。 它给人的印象是代码中有一个URL。它编译成功,就像它做了什么。但是…它是做什么的? 实际上,它什么也不做。”HTTP:“是他从不引用的标签。然后“/”使行的其余部分成为注释。 |
7
4
它是一个断点标签,允许您脱离指定的循环,而不仅仅是您碰巧所在的最里面的循环。 它被用于 line 148 . |
8
2
你几乎可以写任何东西,因为它是一个标签… 你有个例子 here |
9
2
它是一个标签,不过请看下面的示例:
什么时候?
|
10
1
它是一个标签,爪哇的标签可以与
这里用一种相当好的方式解释: |
11
1
它不是关键字,而是
标签
. 如果里面
|
12
0
这是一个标签。通常,Java中使用的标签将控制流传递到所需的位置,而所有关键字(如继续和中断)都具有指定的位置选择。 |