在Java中给二维数组的每个一维数组赋值,可以使用以下几种方法:
直接赋值
```java
int[][] array = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
使用循环赋值
```java
int[][] array = new int;
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
array[i][j] = i + j;
}
}
使用`Arrays.fill()`方法赋值
```java
int[][] array = new int;
int value = 1;
for (int i = 0; i < array.length; i++) {
Arrays.fill(array[i], value);
}
使用`System.arraycopy()`方法赋值
```java
int[][] source = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
int[][] destination = new int;
System.arraycopy(source, 0, destination, 0, source.length);