目录
1、什么是数组?
数组是一种容器,可以用来存储
同种数据类型的多个值。
2、数组的定义
数据类型[] 数组名; //习惯采用这种方式
数据类型 数组名[];
3、数组的初始化
3.1 数组的静态初始化
初始化:就是在内存中,为数组开辟空间,并将数据存入容器的过程
数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3...};
数据类型[] 数组名 = {元素1,元素2,元素3...};
注意:数组创建完毕,长度不会发生变化。
3.2 数组的动态初始化
动态初始化:初始化时只指定数组长度,由系统为数组分配初始值。
数据类型[] 数组名 = new 数据类型[数组长度];
注意:系统会随机生成一个值赋给各个元素,而不是0.
4、数组的地址值和元素访问
地址:数组名是一个地址,直接打印会显示地址
数组元素访问:
数组名[索引];
5、数组的遍历
将数组中所有的数据取出来,进行各种操作,如打印,计算等。
for(int i = 0; i < arr.length; i++) { //arr是数组名
对arr[i]进行操作;
}