二维数组正确创建并初始化
时间: 2023-07-29 07:13:44 浏览: 118
js二维数组定义和初始化的三种方法总结
二维数组的创建和初始化可以使用以下方法:
1. 静态初始化:在定义数组时直接初始化数组元素。
```java
int[][] arr = { {1, 2}, {3, 4} };
```
2. 动态初始化:在定义数组时只指定数组长度,然后通过循环为每个元素赋值。
```java
int[][] arr = new int[2][2];
arr[0][0] = 1;
arr[0][1] = 2;
arr[1][0] = 3;
arr[1][1] = 4;
```
3. 使用循环初始化数组。
```java
int[][] arr = new int[2][2];
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
arr[i][j] = i * 2 + j + 1;
}
}
```
以上三种方法都可以正确创建并初始化二维数组。
阅读全文