当前位置: 首页 > 文档资料 > 学习 Java 编程 >

for 循环

优质
小牛编辑
134浏览
2023-12-01

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

当您知道要重复任务的次数时, for循环很有用。

语法 (Syntax)

for循环的语法是 -

for(initialization; Boolean_expression; update) {
   // Statements
}

这是for循环中的控制流 -

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

  • 接下来,计算Boolean expression 。 如果为真,则执行循环体。 如果为false,则不执行循环体,控制跳转到for循环之后的下一个语句。

  • 在执行for循环body之后,控件跳转回更新语句。 此语句允许您更新任何循环控制变量。 此语句可以留空,最后带分号。

  • 现在再次评估布尔表达式。 如果为真,则循环执行并重复该过程(循环体,然后更新步骤,然后是布尔表达式)。 布尔表达式为false后,for循环终止。

流程图 (Flow Diagram)

Java For Loop

例子 (Example)

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

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

这将产生以下结果 -

输出 (Output)

value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19