二维及多维数组

数组嵌套数组,例如:二维数组是一个特殊得一维数组,其中每个元素都是一个一维数组

二维数组

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]+" ");
        }
    }
}
posted on 2025-11-09 15:37  AAA神鹰  阅读(0)  评论(0)    收藏  举报