Java 循环控制:示例代码分析与输出结果
以下 Java 代码片段展示了循环控制的使用,并分析其输出结果:
for (int i = 0; i < 10; i++) {
if (i == 10 - i) {
break;
}
if (i % 3 != 0) {
continue;
}
System.out.print(i + " ");
}
输出结果是: 3 6 9
代码解释:
- 循环条件:
for (int i = 0; i < 10; i++)循环变量i从 0 开始,每次迭代递增 1,直到i等于 10 时停止。 - 第一个
if语句:if (i == 10 - i)当i等于 5 时,条件成立,执行break语句,直接跳出循环,不再执行后续代码。 - 第二个
if语句:if (i % 3 != 0)当i除以 3 的余数不等于 0 时,执行continue语句,跳过当前循环的剩余代码,进入下一轮循环。 - 打印语句:
System.out.print(i + " ");只有当i除以 3 的余数等于 0,并且没有执行break语句时,才会打印i的值。
因此,最终的输出结果是 3 6 9。
原文地址: https://www.cveoy.top/t/topic/dbr2 著作权归作者所有。请勿转载和采集!