for循环中的break与continue
时间: 2024-11-29 08:37:03 浏览: 3
详谈for循环里面的break和continue语句
5星 · 资源好评率100%
在Java或其他支持for循环的语言中,`break` 和 `continue` 是两个用于控制循环流程的关键字。
**break**:
当你想要在满足特定条件时立即终止整个循环(不论循环的剩余迭代次数),可以使用`break`关键字。例如:
```java
for (int i = 0; i < 10; i++) {
if (i == 5) {
break; // 当i等于5时,跳出循环
}
System.out.println(i);
}
```
这段代码只会打印出数字0到4,因为当i等于5时,循环结束。
**continue**:
相反,如果你只想跳过当前循环周期,忽略剩余的代码块,并继续下一次迭代,就使用`continue`。例如:
```java
for (int i = 0; i < 10; i++) {
if (i % 2 != 0) { // 只对奇数做处理,跳过偶数
continue;
}
System.out.println(i);
}
```
这段代码会打印出所有偶数,因为它会在遇到奇数时不执行后续的代码,直接进入下一个循环。
阅读全文