数组的概述
1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,病通过编号的方式对这些数据进行统一管理
2.数组的相关概念:
>数组名
>元素
>角标,下标,索引
>数组的长度:元素的个数
3.数组的特点:数组是有序排列的
4.数组属于引用数据类型变量,数组的元素,既可以数进本
5.数据类型,也可以是引用数据类型
6.数组的长度一旦确定就不能修改
使用数组两种方法
静态初始化
int [] ids = new int[]{1,2,3,4,5};
动态初始化
String[] names = new String[5];
简便后的动态初始化
names = new String [5];
数组元素的默认初始化值
数组元素是整型的:0
数组元素是浮点型的:0.0
数组元素是char型的:0或 ’\u0000’ 而非’0’
数组元素是boolean型的:false
(String)数组元素的引用数据类型:null
Arrays使用的方法
判断两个数组是否相等
Arrays.equals(数组一,数组二)
对数组进行排序
Arrays.sort();