一、概念
数组是同一种类型数据的集合。其实数组就是一个容器。
二、好处
可以自动给数组中的元素从0开始编号,方便操作这些元素
三、格式
//一维数组 1,元素类型[] 变量名 = new 元素类型[元素的个数] int[] arr = new int[6]; 2,元素类型[] 变量名 = {元素1,元素2...}; int[] arr = {5,5,8,6}; 3,元素类型[] 变量名 = new 元素类型[]{元素1,元素2...} int[] arr = new int[]{4,8,6,3}; //二维数组 1,int[][] arr = new int[3][2]; 定义了名称为arr的二维数组 二维数组中有3个一维数组 每一个一维数组中有2个元素 一维数组的名称分别为arr[0],arr[1],arr[2] 给第一个一维数组1角标位赋值为78的写法是:arr[0][1] = 78 2,int[][] arr = new int[3][]; 二维数组中有3个一维数组 每个一维数组都是默认初始化值null 可以对这三个一维数组分别进行初始化 arr[0] = new int[3] arr[1] = new int[4] arr[2] = new int[2] 3,int [][] arr = {{3,5,1,7},{2,3,5},{6,1,5,8}};
四、数组的几种定义方式
//定义一维数组: int[] x int x[] //定义二维数组: int[][] y int y[][] int[] y[]