共计 688 个字符,预计需要花费 2 分钟才能阅读完成。
在 Java 中,break 和 continue 是用于管制循环语句执行流程的关键字。它们的作用和应用办法如下:
- break 关键字:
- 作用:break 用于立刻终止以后循环或开关语句块的执行,并跳出该语句块。
- 应用办法:在须要终止循环或开关语句块的中央应用 break 关键字。
- 示例:
for (int i = 0; i < 10; i++) {if (i == 5) {break; // 当 i 等于 5 时完结循环}
System.out.println(i);
}
上述代码将输入:0 1 2 3 4。
- continue 关键字:
- 作用:continue 用于跳过以后循环的残余代码,间接进入下一次循环的判断条件。
- 应用办法:在须要跳过以后循环残余代码的中央应用 continue 关键字。
- 示例:
for (int i = 0; i < 10; i++) {if (i == 5) {continue; // 当 i 等于 5 时跳过本次循环}
System.out.println(i);
}
上述代码将输入:0 1 2 3 4 6 7 8 9。
break 和 continue 的区别在于:
- break 是立刻终止循环或开关语句块的执行,并跳出该语句块,而后继续执行该语句块之后的代码。
- continue 是跳过以后循环的残余代码,间接进入下一次循环的判断条件。
应用场景示例:
- break 的常见用法是当满足某个条件时,提前结束循环,例如在搜寻某个元素时,找到指标元素后不再持续搜寻。
- continue 的常见用法是在循环中遇到某些特定状况时,跳过本次循环的残余代码,间接进入下一次循环。例如在解决数组时,遇到特定条件的元素须要跳过。
须要留神的是,break 和 continue 关键字次要用于管制循环语句的执行流程,而不能用于其余代码块。
正文完