java 二维数组的输出

2024-11-24 15:50:24
推荐回答(3个)
回答1:

二维数组的话,需要循环两分别读取
代码如下:
public static void main(String[] args) {
int[][] a = new int[3][4];
for(int i=0;i for(int j=0;j System.out.print(a[i][j]);
}
System.out.println();
}
}
运行结果如下:
0000
0000
0000

备注:上面输出0的原因是只创建了实例没有赋值,int类型的默认值是0,所以才有以上结果的。

回答2:

public static void main(String[] args) {
int [][] ary = new int[2][3];
ary[1] = new int[]{4,5,6,7};
for( int i=0;i System.out.println(Arrays.toString(ary[i]));
} //以循环方式,输出各一维数组才可以!  二维数组的toString不能输出数组的元素值

回答3:

需要遍历,你直接打印打印的是哈希值。