标签:
最近在看JDK源码时总是看到 : 这个标示符:
public static void testImportantKey() {
first: //first是自己定义的变量
while (true) {
for (int i = 0; i < 10; i++) {
System.out.println("1111111");
if (i == 2) {
break first;
}
System.out.println("2222222222");
}
}
}
输出结果:
1111111
2222222222
1111111
2222222222
1111111
public static void testImportantKey() { while (true) { first: for (int i = 0; i < 10; i++) { System.out.println("1111111"); if (i == 2) { break first; } System.out.println("2222222222"); } } }
输出结果:
1111111
2222222222
1111111
2222222222
1111111
1111111
2222222222
1111111
2222222222
1111111
1111111
2222222222
1111111
2222222222
1111111
.................
一直循环
这么一看 : 类似于goto。由于java没有goto所以有了 :
标签:
原文地址:http://www.cnblogs.com/Roysatm/p/5758097.html