java二维数组
时间: 2023-06-21 10:09:04 浏览: 102
Java中的二维数组是一个由若干个一维数组组成的数组,每个一维数组都具有相同的长度。以下是定义和使用二维数组的基本语法:
1. 定义一个二维数组:
```
type[][] arrayName = new type[row][column];
```
其中,`type`表示数组元素的数据类型,`row`表示二维数组的行数,`column`表示二维数组的列数。
例如,定义一个int类型的二维数组,其中有3行4列的元素,可以这样写:
```
int[][] array = new int[3][4];
```
2. 给二维数组赋值:
可以使用嵌套的for循环遍历二维数组,并给每个元素赋值。例如:
```
for(int i=0; i<3; i++){
for(int j=0; j<4; j++){
array[i][j] = i * j;
}
}
```
3. 访问二维数组元素:
可以使用下标访问二维数组中的元素,例如:
```
int value = array[1][2];
```
上述代码将访问第二行第三列的元素。
4. 遍历二维数组:
可以使用嵌套的for循环遍历二维数组,例如:
```
for(int i=0; i<3; i++){
for(int j=0; j<4; j++){
System.out.print(array[i][j] + " ");
}
System.out.println();
}
```
上述代码将输出二维数组中的所有元素。其中,第一个循环遍历行,第二个循环遍历列。每一行输出完毕后,使用`System.out.println()`换行。
阅读全文