A:二维数组格式3

  1. int arr = {{1,2,3},{4,5},{6,7,8,9}};

B:二维数组格式3的解释

这是一个二维数组,这个二维数组中每个大括号都代表一个一维数组

C:案例演示

  • 讲解格式,输出数据,并画内存图
    1. public static void main(String[] args) {
    2. int[][] arr = {{1,2,3},{4,5},{6,7,8,9}}; //这是一个二维数组,这个二维数组中每个大括号都代表一个一维数组
    3. System.out.println(arr); //[[I@19bb25a,二维数组的地址值
    4. System.out.println(arr[0]); //[I@da6bf4,一维数组的地址值
    5. System.out.println(arr[0][0]); //1,一维数组中的元素值
    6. }
    二维数组内存图3.png