什么是数组
数组(array)是一种用于存储多个相同类型的存储模型。
数组定义
1 | |
数组初始化
Java中的数组必须先初始化,然后才能使用 所谓初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值
动态初始化
动态初始化:初始化时只指定数组长度,由系统为数组分配初始值
1 | |
静态初始化
静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度
1 | |
数组元素访问
数组变量访问直接调用数组名即可。
数组内部保存的数据访问方式:
数组名[索引]
注:索引是数组中数据的编号方式
- 作用:索引用于访问数组中的数据使用,数组名[索引]等同于变量名,是一种特殊的变量名
- 特征①:索引从0开始
- 特征②:索引是连续的
- 特征③:索引逐一增加,每次加1
数组常见操作
数组遍历
1 | |
获取数组长度
数组长度: arr.length
1 | |
获取最值
举个栗子:
1 | |
