4.1数组概念
数组是具有相同数组类型的一组数据的集合。
4.2一维数组
一维数组实质上是一组相同类型数据的线性集合。
4.2.1 创建一维数组
数组元素类型决定了数组的数据类型。
int arr[]; double[] dou;
4.2.2 初始化一维数组
int a[] = {1,2,3};
int b[] = new int {4,5,6};
int c[] = new int[3];
c[0] = 1;
c[1] = 2;
[2] =c 3;
4.2.3 获取数组长度
arr.length
4.2.4 使用一维数组
4.3 二维数组
4.3.1 创建二维数组
int a[][]; char [][] a;
4.3.2 初始化二维数组
4.3.3 使用二维数组
4.4 数组的基本操作
4.4.1 遍历数组
遍历数组就是获取数组中的每个元素。
4.4.2 填充和批量替换数组元素
1.fill(int[] a, int value)
Arrays.fill.(int [] , int value)
2.fill(int a[],int fromindex,int tolndex,int value)
Arrays.fill(int a[],int fromindex,int tolndex,int value)
4.4.3 复制数组
1.copyOf()方法
2.copyOfRange方法
4.5 数组的排序
4.5.1 算法:冒泡排序
4.5.2 算法:选择排序
4.5.3 Arays.Sort()方法
Arrays.sort(object)



