二维数组

风流意气都作罢 提交于 2020-03-11 18:15:41

二维数组

格式1: int [] [] arr = new int [3] [2] ;

· 定义了一个名称为arr的二维数组
· 二维数组中有3个一维数组
· 每一个一维数组中有两个元素
· 一维数组的名称分别为 arr[0], arr[1], arr[2]
· 给第一个一维数组1脚标位赋值为78的写法是:arr [0] [1] =78 ;

        // int [] arr = new int [3] ;    (一维)
        int[][] arr = new int[3][2];    //  (二维)
        // 创建一个二维数组,该数组中有3个一维数组,每一个一维数组中有两个元素。
        System.out.println(arr);
        // 直接打印二维数组
        System.out.println(arr[0]);
        //直接打印二维数组中的角标0的一维数组
        System.out.println(arr[0][0]);
        //直接打印二维数组中的角标0的一维数组中角标为0的元素。
//        默认初始化值 null
//        小数组也是实体,都需要在内存中开辟空间
    }

二维数组定义方式和内存图解

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!