租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

java如何给二维数组赋值,用java编写一个二维数组

发布时间:2023-09-11 08:39:52

java如何给二维数组赋值

在Java中,可使用以下几种方法给二维数组赋值:
1. 使用循环逐一赋值:可使用两个嵌套的for循环来遍历二维数组的每一个元素,并使用赋值语句为每一个元素赋值。
```java
int[][] matrix = new int[3][3];
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; j < matrix[i].length; j++) {
matrix[i][j] = 1; //赋值语句
}
}
```
2. 使用静态初始化赋值:可以在声明二维数组时直接指定初始值,使用大括号括起来,每一个元素之间使用逗号分隔。
```java
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
```
3. 使用动态初始化赋值:可以在声明二维数组时只指定行数,然后在后续代码中为每行指定列数,并为每一个元素赋值。
```java
int[][] matrix = new int[3][];
matrix[0] = new int[]{1, 2, 3};
matrix[1] = new int[]{4, 5, 6};
matrix[2] = new int[]{7, 8, 9};
```
这些方法都可以根据具体需求选择合适的方式给二维数组赋值。