java 动态创建二维数组
时间: 2023-11-29 07:46:28 浏览: 75
动态创建二维数组
以下是Java动态创建二维数组的方法:
```java
int m = 3; // 行数
int n = 4; // 列数
int[][] a = new int[m][n]; // 创建一个m行n列的二维数组
// 给二维数组赋值
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
a[i][j] = i * n + j;
}
}
// 输出二维数组
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
System.out.print(a[i][j] + " ");
}
System.out.println();
}
```
上述代码中,首先定义了行数m和列数n,然后使用`new`关键字创建一个m行n列的二维数组。接着使用两个嵌套的`for`循环给二维数组赋值,最后再使用两个嵌套的`for`循环输出二维数组。
阅读全文