首页javaarrayJava Collection - 如何填充多维数组

Java Collection - 如何填充多维数组

我们想知道如何填充多维数组。
import java.util.Arrays;

public class Main {
  private static void fillRowsWithZeros(double[][] a, int rows, int cols) {
    if (rows >= 0) {
      double[] row = new double[cols];
      Arrays.fill(row, 0.0);
      a[rows] = row;
      fillRowsWithZeros(a, rows - 1, cols);
    }
  }

  public static void main(String[] args) {
    double[][] arr = new double[2][4];
    fillRowsWithZeros(arr, arr.length - 1, arr[0].length);
    System.out.println(Arrays.deepToString(arr));
  }
}