你要打印数组变量的话,就这样: int[] arr1 = new int[3];
int[][] arr2 = new int[3][4];
System.out.println(arr1);
System.out.println(arr2);
打印的是数组变量所对应的地址值
我想你是想打印数组元素吧,代码如下:
int[] arr1 = new int[3];
int[][] arr2 = new int[3][4];
for(int i=0;i<arr1.length;i++){
System.out.println(arr1[i]);
}
for(int i=0;i<arr2.length;i++){
for(int j=0;j<4;j++){
System.out.println(arr2[i][j]);
}
}
因为你只是创建了数组,并没有给其中的元素赋值,所以打印出来的是元素对应类型的默认值“0”. |