for 循环中 break
时间: 2024-06-15 11:03:03 浏览: 139
详谈for循环里面的break和continue语句
5星 · 资源好评率100%
和 continue 的区别是什么?
在 for 循环中,break 和 continue 都可以用来控制循环的执行流程。但是它们的作用不同。break 用于完全终止循环,而 continue 只是终止本次循环,接着还会执行后面的循环。具体来说,当程序执行到 break 语句时,会立即跳出循环,不再执行循环体中剩余的语句;而当程序执行到 continue 语句时,会跳过本次循环中剩余的语句,直接进入下一次循环。
下面是两个示例代码,分别演示了 break 和 continue 的用法:
eg1:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
System.out.println("我是:" + i);
}
在这个示例中,当 i 的值等于 5 时,程序会执行 break 语句,跳出循环,不再执行后面的语句。
eg2:
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
System.out.println("我是:" + i);
}
在这个示例中,当 i 的值等于 5 时,程序会执行 continue 语句,跳过本次循环中剩余的语句,直接进入下一次循环。
阅读全文