Java 简明教程
Java - Loop Control
When Loops are Required?
您可能需要执行一段代码块多次。通常,语句按顺序执行:函数中的第一个语句先执行,然后是第二个,依此类推。
编程语言提供了各种控制结构,允许执行更复杂的路径。
Java Loops
Java 编程语言提供了以下类型的循环来处理循环要求:
Sr.No. |
Loop & Description |
1 |
while loop 在给定条件为真时重复执行某个语句或语句组。它会在执行循环体之前测试条件。 |
2 |
for loop 多次执行一系列语句,并缩略管理循环变量的代码。 |
3 |
do…while loop 类似于 while 语句,只不过它在循环体末尾才测试条件。 |
4 |
Enhanced for loop 从 Java 5 开始引入增强型的 for 循环。这主要用于遍历元素集合,包括数组。 |
Loop Control Statements
循环控制语句改变了它在正常序列中的执行。当执行退出一个作用域时,在该作用域中创建的所有自动对象会被销毁。
在 Java 中,以下为循环控制语句:
Sr.No. |
Control Statement & Description |
1 |
break statement 终止 loop 或 switch 语句,并将执行转移到紧跟循环或 switch 之后的语句。 |
2 |
continue statement 导致循环跳过其余主体并立即在重复之前重新测试其条件。 |