1.数组的定义
数组是相同类型数据的有序集合
每一个数据称为数组元素,每个数组元素可以通过下标进行访问
2.数组的声明和创建
首先必须声明数组变量,才能在程序中使用该数组
例如: 数据类型[] 数组名 = new 数据类型[10];(首选方法)
或者: 数据类型 数组名[];
3.数组初始化
1)静态初始化
int[] a = {1,2,3,4,5};
Man[] man = {new Man(), new Man()}; //对象数组
2)动态初始化
int[] b = new int[10];
b[0] = 10;
b[1] = 9;
如果不赋值,默认为0,0.0,null
4.数组的四个基本特点
数组长度是确定的,一旦创建,就不可改变
其元素数据类型都相同,不允许出现混合类型
数组中的元素可以是任何数据类型,包括基本类型和引用类型
数组对象属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量,数组本身就是对象,数组对象本身是在堆中
5.数组的使用
for循环遍历
For-Each循环遍历
6.多维数组
int[][] a = new int[2][5];
int[][] b = {{1,2},{2,3},{3,4}};