for循环语句是最常用的循环语句,一般用在循环次数已知的情况下。for循环语句的语法格式如下:
for(初始化变量; 条件; 增量){
循环体
………
}
在上面的语法结构中,for关键字后面()中包括了三部分内容:初始化表达式、条件和增量,它们之间用“;”分隔。
接下来分别用①表示初始化表达式、②表示循环条件、③增量、④表示循环体,通过序号来具体分析for循环的执行流程。具体如下:
for(① ; ② ; ③){
④
}
第一步,执行①
第二步,执行②,如果判断结果为true,执行第三步,如果判断结果为false,执行第五步
第三步,执行④
第四步,执行③,然后重复执行第二步
第五步,退出循环
接下来通过一个案例对自然数1~4进行求和,如下所示。ForDemo01.java
public class ForDemo01 {
public static void main(String[] args) {
int sum = 0; // 定义变量sum,用于记住累加的和
for (int i = 1; i <= 4; i++) { // i的值会在1~4之间变化
sum += i; // 实现sum与i的累加
}
System.out.println("sum = " + sum); // 打印累加的和
}
}
运行结果如下图所示: