Java for循环
for 循环是一种重复控制结构,允许你高效地编写需要执行特定次数的循环。
在你知道任务需要重复多少次时, for 循环非常有用。
语法
for 循环的语法为−
for(initialization; Boolean_expression; update) {
// Statements
}
以下是一个for循环的控制流程:
- 首先执行 初始化 步骤,仅执行一次。此步骤允许您声明和初始化任何循环控制变量,该步骤以分号 (;) 结束。
-
接下来,评估 布尔表达式 。如果为真,则执行循环体。如果为假,则不执行循环体,控制跳转到for循环后面的下一条语句。
-
在执行完for循环的 循环体 后,控制返回到更新语句。此语句允许您更新任何循环控制变量。该语句可以留空,以分号结尾。
-
现在再次评估布尔表达式。如果为真,则执行循环并重复该过程(循环体、更新步骤、布尔表达式)。在布尔表达式为假后,for循环终止。
流程图
示例
以下是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");
}
}
}
这将产生以下结果−
输出
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