JAVA——二维数组打印

日博365官网 ⌛ 2025-07-16 20:49:50 👤 admin 👁️ 5272 ❤️ 136
JAVA——二维数组打印

主题:二维数组打印

二维数组,以2行3列的数组array[2][3]为例。array数组的长度为行的长度2,每个行元素又是一个一维数组。列数可以为空,行数不可以为空。array[][2]会产生空指针异常。

方法一:for循环

代码:

public static void main(String[] args) {

int[][]array={{1,2,3},{4,5,6}};

for(int row=0;row

for(int col=0;col

System.out.print(array[row][col]+" ");

}

System.out.println();

}

}

方法二:for-each方法

代码:

public static void main(String[] args) {

int[][]array={{1,2,3},{4,5,6}};

for(int[] arr:array){

for(int x:arr){

System.out.print(x+" ");

}

System.out.println();

}

方法三:使用Arrays.deepToString(array)方法打印。

代码:

public static void main(String[] args) {

int[][]array={{1,2,3},{4,5,6}};

System.out.println(Arrays.toString(array));//打印的是地址

System.out.println(Arrays.deepToString(array));

}

相关文章

友情链接