数组:
两种初始化方式;
1、
int[] array=new int[5];
只分配内存空间,未赋值,默认为0
2、
int[] arr={1,2,3,4,5};
分配内存空间并赋值
数组的复制方式:
1、遍历数组一,将值依次赋给数组二
2、直接使用方法System.arraycopy(src, srcPos, dest, destPos, length);
注意:不能直接使用array1==array2;这样只是将array2 的地址指向array1
数组的遍历:
1、for循环
2、foreach循环
3、Arrays.toString(array),直接输出
数组的排序
ArrayOrder
:
1、使用Arrays类
Arrays.sort(array);直接对数组进行排序
2、一般排序
3、选择排序
4、冒泡排序
5、插入排序