java中怎么声明二维数组

java 中声明二维数组可直接初始化或部分初始化。直接初始化:声明一个新二维数组并使用嵌套大括号一次性初始化所有元素。部分初始化:声明一个新二维数组,只初始化部分行,然后通过引用行来初始化剩余行。遍历二维数组时,使用嵌套循环访问行和元素。数组元素可以通过指定行和列索引来访问。

java中怎么声明二维数组

如何在 Java 中声明二维数组

直接初始化

// 声明并初始化一个 2x3 的二维数组
int[][] arr = new int[][]{{1, 2, 3}, {4, 5, 6}};

部分初始化

// 声明一个 3x3 的二维数组,只初始化第一行
int[][] arr = new int[3][3];
arr[0] = new int[]{1, 2, 3};

// 之后再初始化其他行
arr[1] = new int[]{4, 5, 6};
arr[2] = new int[]{7, 8, 9};

遍历数组

// 遍历二维数组中的所有元素
for (int[] row : arr) {
    for (int element : row) {
        System.out.print(element + " ");
    }
    System.out.println();
}

数组元素访问

// 访问二维数组中特定位置的元素
System.out.println(arr[1][2]); // 输出 6

补充说明

  • 二维数组的第一个维度表示行数,第二个维度表示列数。
  • 每个一维数组称为一维数组或行。
  • 二维数组中的每个元素都是一个基本数据类型的值(例如 int、double、char)。
  • 一旦声明二维数组,其行数和列数就不可改变。

以上就是java中怎么声明二维数组的详细内容,更多请关注硕下网其它相关文章!