📅  最后修改于: 2023-12-03 14:54:52.432000             🧑  作者: Mango
数字数组的数组,也称为二维数组,是一个由数字数组构成的数组。Java中可以使用数组的数组来存储和处理二维数据。
可以使用以下语法来创建一个数字数组的数组:
int[][] array = new int[row][column];
其中 row
表示行数,column
表示列数。例如,创建一个包含 2 行 3 列的数字数组的数组:
int[][] array = new int[2][3];
可以使用以下语法来初始化一个数字数组的数组:
int[][] array = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
其中,每个内部的括号表示一个行,内部的数字表示该行中的元素。例如,上面的代码创建了一个 3 行 3 列的数组,第一行为 1、2、3,第二行为 4、5、6,第三行为 7、8、9。
可以使用以下语法来访问数字数组的数组中的元素:
int value = array[row][column];
其中 row
表示行数,column
表示列数,例如访问上面数组的第一个元素:
int value = array[0][0]; // value = 1
可以使用以下语法来遍历一个数字数组的数组:
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
int value = array[i][j];
// 处理 value
}
}
其中,外层的循环遍历行,内层的循环遍历列,例如遍历上面的数组:
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
int value = array[i][j];
System.out.print(value + " ");
}
System.out.println();
}
输出结果为:
1 2 3
4 5 6
7 8 9
数字数组的数组是一个非常常用的数据结构,在Java中使用起来十分简单。要记住创建、初始化、访问和遍历这四个基本操作即可。