java怎么往数组

Java 中向数组添加值有两种方式:1. 直接使用数组索引将值添加到指定位置。2. 使用 Arrays.fill() 方法将数组中的所有元素填充为指定值。

如何使用 Java 将值添加到数组

在 Java 中,可以通过两种主要方式向数组中添加值:

1. 使用数组索引

  • 直接使用数组索引可以将值添加到指定位置。
  • 语法:arrayName[index] = value;
  • 例如:int[] numbers = new int[5]; numbers[2] = 10;

2. 使用 Arrays.fill() 方法

  • Arrays.fill() 方法可以将数组中的所有元素填充为指定值。
  • 语法:Arrays.fill(arrayName, value);
  • 例如:int[] numbers = new int[5]; Arrays.fill(numbers, 5);

注意:

  • 向数组添加值时,数组必须已经初始化并指定大小。
  • 如果尝试向超出数组范围的位置添加值,会引发 ArrayIndexOutOfBoundsException
  • Arrays.fill() 方法会覆盖数组中的现有值。

示例:

public class Main {
    public static void main(String[] args) {
        // 使用索引添加值
        int[] numbers = new int[5];
   

numbers[0] = 1; numbers[1] = 2; // 使用 Arrays.fill() 添加值 Arrays.fill(numbers, 3); // 打印数组内容 for (int number : numbers) { System.out.println(number); } } }

输出:

1
2
3
3
3