1.什么是数组
数组就是一个容器,可以保存多个统一数据类型的数据;
有一维数组和二维数组;
2.数组的定义格式
动态初始化
数据类型[] 数组名=new 数据类型[长度]
静态初始化
数据类型[] 数组名=new 数据类型[]{元素1,元素2,元素3......};
简化:数据类型[] 数组名={元素1,元素2,元素3......};
3.数组元素的访问,数据的索引
A.数组的索引从0开始编号;
B.数组元素的访问 数组名[索引];
4.数组默认初始值
整数类型:0;
浮点类型:0.0;
字符类型:空白字符'\u0000';
布尔类型:false;
引用数据类型:null;
5.数组的注意事项
A.直接输出数组名,默认打印的是数组的地址。
B.数组的索引从0开始,最大取到长度为长度-1,如果使用了不存在的索引,就会出现索引越界异常:ArrayIndexOutOfBoundsException;