📜  java 用值声明二维数组 - Java (1)

📅  最后修改于: 2023-12-03 15:01:34.377000             🧑  作者: Mango

Java 用值声明二维数组

在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中,二维数组可以通过使用值来创建并赋值。我们可以通过行和列索引来访问二维数组中的元素。