数组
1、数组的定义
1、数组是相同类型数据的有序集合
2、数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。
3、其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。
2、数组声明创建

3、数组的四个基本特点
4、内存分析


5、三种初始化



注意:动态初始化包含默认初始化,其余未赋值元素默认为0;
6、数组下标越界异常

7、数组的使用
1、For-Each循环
int[] arrays={1,2,3,4}
for(int array:arrays){
System.out.println(arrays);
} 只是方便了输出每一个数组元素,并不方便查找具体的数组元素
2、数组作方法入参

3、数组作返回值

8、多维数组
1、多维数组可以是看成数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。
2、二维数组:int a[][]=new int[2][5];
9、Arrays类

打印数组元素:Arrays.toString()
数组进行排序:Arrays.sort()
10、稀疏数组
1、稀疏数组的介绍:



浙公网安备 33010602011771号