二维数组

int[][] arr =new int[][]{{1},{2,3}};//静态初始化
int[][] arr1 =new int[2][ ];//动态初始化

1.默认初始化值

int[][] arr1 =new int[2][3 ];

外层元素默认初始化值为地址值

内层元素默认初始化值与一维数组一样

int[][] arr1 =new int[2][ ]

外层元素默认初始化值为null

内层元素默认初始化值无法调用,直接报错

 

2.如何调用数组元素指定的位置

System.out.println(arr[0][0]);//第一个数组的第一个元素
System.out.println(arr1[1][0]);//null

3.获取数组长度

System.out.println(arr.length);
System.out.println(arr[
0].length);

4.如何遍历二维数组

 for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr[i].length; j++) {
                System.out.println(arr[i][j]);
                
            }
            
        }

 

posted @ 2020-08-27 20:08  兔兔1234  阅读(122)  评论(0)    收藏  举报