一 数组基础
1 定义: 数组是相同类型数据的有序集合
数组长度一旦声明,不可改变不可追加
数组元素具有相同的数据类型
数组元素在内存中连续分布
2 数组声明
// 数据类型[ ] 数组名;
int[ ] arr; // 首选
// 数据类型 数组名[ ];
int arr[ ]; //也可以这样
声明一个数组的时候并没有数组真正被创建,也没有实例化任何对象。所以JVM也没有分配任何空间,自然也与长度无关
3 给数组分配空间
arr=new int[5];
4 给数组赋值
arr[0]=1; //0代表的是数组的第1个元素 ,元素下标为0
arr[1]=2; //1代表的是数组的第2个元素 ,元素下标为1
5 访问数组数据
使用数组下标访问
c = arr[4];
6 数组声明缩写
// 如下两者等价
int[] arr = {1,2,3,4,5,6}; //已经默认定义数组的长度为6
int[] arr = new