📜  打印数组 java (1)

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

打印数组 Java

在 Java 中,要打印一个数组可以使用 Arrays.toString() 方法,该方法会将数组转换为字符串并打印出来。也可以使用普通的 for 循环或增强型的 for 循环来遍历数组并打印每个元素。

使用 Arrays.toString() 方法打印数组

以下是使用 Arrays.toString() 方法打印数组的示例代码:

import java.util.Arrays;

public class PrintArray {

    public static void main(String[] args) {
        int[] nums = {1, 2, 3, 4};
        System.out.println(Arrays.toString(nums));
        // output: [1, 2, 3, 4]
    }
}

在这个示例中,我们创建了一个 int 类型的数组 nums,将其初始化为 {1, 2, 3, 4}。然后我们通过 Arrays.toString(nums) 方法打印数组。

使用普通 for 循环打印数组

以下是使用普通 for 循环遍历数组并打印每个元素的示例代码:

public class PrintArray {

    public static void main(String[] args) {
        int[] nums = {1, 2, 3, 4};
        for (int i = 0; i < nums.length; i++) {
            System.out.print(nums[i] + " ");
        }
        // output: 1 2 3 4
    }
}

在这个示例中,我们创建了一个 int 类型的数组 nums,将其初始化为 {1, 2, 3, 4}。然后我们通过一个普通的 for 循环遍历数组,并使用 System.out.print() 方法打印每个元素。

使用增强型 for 循环打印数组

以下是使用增强型 for 循环遍历数组并打印每个元素的示例代码:

public class PrintArray {

    public static void main(String[] args) {
        int[] nums = {1, 2, 3, 4};
        for (int num : nums) {
            System.out.print(num + " ");
        }
        // output: 1 2 3 4
    }
}

在这个示例中,我们创建了一个 int 类型的数组 nums,将其初始化为 {1, 2, 3, 4}。然后我们通过一个增强型的 for 循环遍历数组,并使用 System.out.print() 方法打印每个元素。

总结

无论你使用哪种方法,打印一个数组都非常简单。使用 Arrays.toString() 方法可以快速打印一个数组的字符串表示形式,而使用普通或增强型的 for 循环可以遍历数组并打印每个元素。现在,你已经掌握了打印数组的不同方式,希望这篇文章对你有所帮助。