文章詳情頁
“loop:”在Java代碼中。這是什么,為什么要編譯?
瀏覽:119日期:2024-04-14 14:41:39
如何解決“loop:”在Java代碼中。這是什么,為什么要編譯??
這不是keyword一個label。
用法:
label1: for (; ; ) {label2:for (; ; ) { if (condition1) {// break outer loopbreak label1; } if (condition2) {// break inner loopbreak label2; } if (condition3) {// break inner loopbreak; }} }解決方法
這段代碼使我凝視了幾分鐘:
loop:for (;;) { // ...}
我以前從未見過,而且我也不知道Java有一個“ loop”關鍵字(NetBeans甚至沒有像關鍵字一樣給它上色),并且它在JDK 6中可以很好地編譯。
有什么解釋?
標簽:
java
上一條:Java 字符串是不可變的。到底是什么意思?下一條:java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver發生異常。為什么?
相關文章:
排行榜
