如何在 Java 中使用 for 循环?
java programming java8object oriented programming
for 循环是一种重复控制结构,可以高效地编写需要执行特定次数的循环。
当你知道某项任务需要重复多少次时,for 循环非常有用。
语法
for 循环的语法如下:
for(initialization; Boolean_expression; update) { // 语句 }
for 循环的控制流程如下:
- 初始化步骤首先执行,且仅执行一次。此步骤允许您声明和初始化任何循环控制变量,并以分号 (;) 结尾。
- 接下来,对布尔表达式进行求值。如果为真,则执行循环主体。如果为假,则不执行循环主体,并且控制权跳转到 for 循环之后的下一个语句。
- for 循环主体执行完毕后,控制权跳转回更新语句。此语句允许您更新任何循环控制变量。此语句可以留空,并在末尾添加分号。
- 现在再次对布尔表达式进行求值。如果为真,则执行循环并重复该过程(循环主体,然后是更新步骤,然后是布尔表达式)。当布尔表达式为 false 时,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