java中是否有一个标记跳过了for循环的其余部分?类似 VB的Continue in java。
原文由 user1277170 发布,翻译遵循 CC BY-SA 4.0 许可协议
java中是否有一个标记跳过了for循环的其余部分?类似 VB的Continue in java。
原文由 user1277170 发布,翻译遵循 CC BY-SA 4.0 许可协议
试试这个,
如果要跳过特定迭代,请使用 continue
。
如果你想跳出立即循环,使用 break
如果有 2 个循环,外部循环和内部循环……并且您想从内部循环中跳出两个循环,请使用 break with label ( 另一个关于 label 的问题)。
例子:
继续
for(int i=0 ; i<5 ; i++){
if (i==2){
continue;
}
}
休息
for(int i=0 ; i<5 ; i++){
if (i==2){
break;
}
}
打破标签
lab1: for(int j=0 ; j<5 ; j++){
for(int i=0 ; i<5 ; i++){
if (i==2){
break lab1;
}
}
}
原文由 Kumar Vivek Mitra 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
continue;
关键字将在调用时开始下一次迭代例如
这将打印
看