📜  Java for 循环示例 - Java (1)

📅  最后修改于: 2023-12-03 15:01:29.891000             🧑  作者: Mango

Java for 循环示例

在 Java 编程语言中,for 循环是一种常用的迭代结构,可以在循环中重复执行一段代码块,按照指定的条件控制循环次数。

基本语法

for 循环基本语法如下:

for (initialization; condition; update) {
    // 循环体代码
}

其中,initialization 表示循环变量的初始化,condition 表示循环条件,update 表示循环变量的更新。循环体代码则是需要重复执行的代码块。

示例代码

以下是一个简单的示例代码,用 for 循环计算从 1 到 10 的所有整数的和:

public class Main {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 1; i <= 10; i++) {
            sum += i;
        }
        System.out.println("1 + 2 + ... + 10 = " + sum);
    }
}

在上述代码中,我们先定义了一个 sum 变量,用于累加从 1 到 10 的所有整数。然后使用 for 循环从 1 开始循环到 10,每次循环就将当前的数值加到 sum 中。最后输出计算结果。

增强型 for 循环

除了普通的 for 循环,Java 还有一种叫做增强型 for 循环的结构,也被称为 for-each 循环。它可以用来遍历数组或集合等容器中的元素,语法如下:

for (element : collection) {
    // 循环体代码
}

其中,element 是每次循环中的元素,collection 表示要遍历的容器。

下面是一个使用增强型 for 循环遍历数组的示例代码:

public class Main {
    public static void main(String[] args) {
        int[] numbers = {1, 2, 3, 4, 5};
        for (int number : numbers) {
            System.out.println(number);
        }
    }
}

这段代码输出了数组 numbers 中的所有元素。通过增强型 for 循环,我们可以以更简洁的方式实现数组的遍历操作。

总结

本文介绍了 Java 中的 for 循环结构,包括基本语法、示例代码和增强型 for 循环。掌握 for 循环对于编写复杂的程序和算法非常重要,希望能对读者有所帮助。