数组
1)什么是数组
数组就是一组相同数据类型数据的集合,一个变量存多个数据
2)为什么需要数组
程序中操作多个变量不方便,使用数组能简化这些繁杂冗余的操作
3)数组的构成
- 一个数组要有一个名称:数组名
- 数组中的数据称为:数组元素
- 一个数组数据的容量称为:数组长度
- 数组中每个元素都有编号称为:数组下标
4)数组的特征
数组的长度是固定的,不能随意更改
数组中只能保存相同的数据类型的数据
- 数组元素是有默认值的 (整数: 0\小数 :0.0\boolean :false\引用类型: null)
5)数组的声明
int[] arr;------官方推荐
int arr[];------不推荐
6)数组的初始化
- 单元数组的初始化
int[] arr = new int[5];//arr初始化为一个int类型长度为5的数组
- 多元数组的初始化
3种初始化化方式,2元数组初始化时,前一个括号一定要确定值,第一个括号不确定,后面的括号就确定不了,第二个括号可以不写
int[][] arr = new int[5][];
int arr[][] = new int[5][];
int[] arr[] = new int[5