Java二维数组赋值怎样简

avatar
作者
猴君
阅读量:0

在 Java 中,可以使用以下方法简化二维数组的赋值:

int[][] matrix = new int[rows][columns];  // 使用循环遍历赋值 for (int i = 0; i < rows; i++) {     for (int j = 0; j < columns; j++) {         matrix[i][j] = value;     } }  // 或者使用 Java 8 的 Stream API import java.util.stream.IntStream;  int[][] matrix = IntStream.range(0, rows)                          .mapToObj(i -> IntStream.range(0, columns)                                                  .map(j -> value)                                                  .toArray())                          .toArray(int[][]::new); 

这里,rowscolumns 分别表示二维数组的行数和列数,value 表示要赋给每个元素的值。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!