Java for 循环

java programming java8java technologies object oriented programming

for 循环是一种重复控制结构,它允许您高效地编写需要执行特定次数的循环。

当您知道某项任务需要重复多少次时,for 循环非常有用。

语法

for 循环的语法为 −

for(initialization; Boolean_expression; update) {
    // 语句
}

以下是 for 循环中的控制流程 −

  • 初始化步骤首先执行,并且只执行一次。此步骤允许您声明和初始化任何循环控制变量,此步骤以分号 (;) 结尾。

  • 接下来,对布尔表达式进行求值。如果为真,则执行循环体。如果为 false,则不会执行循环体,并且控制权会跳转到下一个语句。

  • for 循环体执行完毕后,控制权会跳转回更新语句。此语句允许您更新任何循环控制变量。此语句可以留空,并在末尾添加分号。

  • 现在再次对布尔表达式进行求值。如果为 true,则执行循环并重复该过程(循环体,然后是更新步骤,最后是布尔表达式)。当布尔表达式为 false 时,for 循环终止。

流程图

示例

以下是 Java 中 for 循环的示例代码。

public class Test {
   public static void main(String args[]) {
      for(int x = 10; x < 20; x = x + 1) {
         System.out.print("x 的值: " + x );
         System.out.print("
"); } } }

这将产生以下结果 −

输出

x 的值: 10
x 的值: 11
x 的值: 12
x 的值: 13
x 的值: 14
x 的值: 15
x 的值: 16
x 的值: 17
x 的值: 18
x 的值: 19

相关文章