Java语句详解
1. 循环语句中的continue
在Java中, while 、 do 和 for 循环在使用 continue 语句开始新迭代时略有不同:
- while循环 :Java解释器会直接回到循环顶部,再次测试循环条件。若条件为真,则再次执行循环体。
- do循环 :解释器会跳转到循环底部,在那里测试循环条件,以决定是否进行下一次迭代。
- for循环 :解释器会跳转到循环顶部,首先计算更新表达式,然后计算测试表达式,以决定是否再次循环。
以下是一个 for 循环的示例代码:
for(int i = 0; i < data.length; i++) { // Loop through data.
if (data[i] == -1)
// If a data value is missing,
continue; // skip to the next iteration.
process(data[i]); // Process the data value.
}
可以看出,带有 continue 语句的 for
超级会员免费看
订阅专栏 解锁全文
2816

被折叠的 条评论
为什么被折叠?



