📅  最后修改于: 2023-12-03 15:01:34.377000             🧑  作者: Mango
在Java中,二维数组实际上就是一个数组的数组。它可以被理解为一个表格,其中的每行都是数组的一部分。
在Java中,我们可以通过以下方式来声明一个二维数组:
int[][] arrayName = new int[row][column];
其中,arrayName
是数组的名称,row
是行数,column
是列数。例如,如果要创建一个3行4列的二维数组,我们可以这样写:
int[][] myArray = new int[3][4];
我们可以通过两种方式来为二维数组赋值:
我们可以在声明数组时,直接为数组赋值。例如,如果要创建一个2行2列的数组,可以这样写:
int[][] myArray = {
{1, 2},
{3, 4}
};
我们也可以通过使用循环来为数组赋值。例如,如果要创建一个2行2列的数组,可以这样写:
int[][] myArray = new int[2][2];
for (int i=0; i<myArray.length; i++) {
for (int j=0; j<myArray[i].length; j++) {
myArray[i][j] = i+j;
}
}
我们可以通过使用行和列的索引来访问二维数组中的元素。例如:
int[][] myArray = {
{1, 2},
{3, 4}
};
int element = myArray[0][1]; // 2
Java中,二维数组可以通过使用值来创建并赋值。我们可以通过行和列索引来访问二维数组中的元素。