二维及多维数组
数组嵌套数组,例如:二维数组是一个特殊得一维数组,其中每个元素都是一个一维数组
二维数组
int a[][]= new int [2][3];
以上数组a可视为二行三列的数组
public class Array_demo05 {
static void main(String[] args) {
//[3][3]数组
int[][] array=new int[][]{{1,2,3},{4,5,6},{7,8,9}};
System.out.println(array[0]);//给出数组的哈希值
System.out.println(array[0][0]);//给出二维数组中第一个数组的第一个值
printArray02(array[0]);
System.out.println();
System.out.println(array.length);
System.out.println(array[0].length);
for(int i=0;i<array.length;i++){
for(int j=0;j<array[i].length;j++){
System.out.print(array[i][j]+" ");
}
}
}
public static void printArray02(int[] arr){
for(int i=0;i<arr.length;i++){
System.out.print(arr[i]+" ");
}
}
}

浙公网安备 33010602011771号