我刚刚阅读了关于“goto”语句创建的意大利面条代码(wiki link),我不知道java中的标签是否会生成意大利面代码?java中的标签是做意大利面代码吗?
我只关心这个,因为我对java中休息一下,标签老问题,我问here
我刚刚阅读了关于“goto”语句创建的意大利面条代码(wiki link),我不知道java中的标签是否会生成意大利面代码?java中的标签是做意大利面代码吗?
我只关心这个,因为我对java中休息一下,标签老问题,我问here
标签的主要问题是它们很少被使用,这意味着它们令人惊讶并且可能让读者感到困惑。例如
http://stackoverflow.com/
System.out.println("Hello SO");
乍一看,这看起来不像是有效的Java代码,但它是。
因为标签往往真正需要时,将被只用,有时候不使用的时候应该已经用于恕我直言,他们不会导致意大利面条代码Java中的现实。
很好的例子,极好的:) – Lrrr
标签是这样很少需要/之一使用,没有,真的没有。你也不能跳到一个标签,你需要打破这个标签,所以你无法得到类似的混淆,就像用goto whereever
陈述填充代码一样。
谢谢澄清,这“不能跳转到标签”是一个很好的观点。 – Lrrr
为什么你需要在你的代码中的标签? –
向我们展示一个带有标签的示例,并且有人可能会告诉您代码出了什么问题。 –
@RafaelOsipov我不需要标签在我的代码,其实现在我不是在Java代码,甚至(我编码在Groovy),但阅读这篇文章,我想这个了。 – Lrrr