在 Java 中,可以使用以下方法簡化二維數(shù)組的賦值:
int[][] matrix = new int[rows][columns];
// 使用循環(huán)遍歷賦值
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);
這里,rows
和 columns
分別表示二維數(shù)組的行數(shù)和列數(shù),value
表示要賦給每個元素的值。