1. 数组定义
数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致
2. 数组初始化
1、静态初始化
2、动态初始化
2.1 静态初始化
格式:
数据类型 数组名[] = new 数据类型[]{元素1,元素2,元素3…};
数据类型 数组名[] = {元素1,元素2,元素3…};
2.2动态初始化
格式为:
数据类型 [ ] 数组名字 = new 数据类型 [数组长度];
数据类型 数组名字 [ ] = new 数据类型 [数组长度];
注意:数组长度一旦指定,不可更改
3. 数组的访问
1、索引: 每一个存储到数组的元素,都会自动的拥有一个编号,从0开始,这个自动编号称为数组索引 (index)
,可以通过数组的索引访问到数组中的元素。
2、数组的长度属性: 每个数组都具有长度,而且是固定的,Java中赋予了数组的一个属性,可以获取到数组的长度,语句为:数组名.length
,属性length的执行结果是数组的长度,int类型结果。由次可以推断出,数组的最大索引值为数组名.length-1