01数组
介绍:数组就是由若干个相同数据类型的元素按一定顺序排列的集合。
相关操作:
1.数组的创建
int[] a = new int[5];
int[] a = {1,2,3,4,5};
int[] a = new int[]{1,2,3,4,5};
int a[][] = new int[5][5];
int a[][] = new int[5][];
int a[][] = {{1,2,3},{4,5,6}};
int a[][] = new int[][]{{1},{2}};
2.常用方法
int len = a.length;
输出结果:len = 5
Arrays.fill(a,1);
输出结果:a = {1,1,1,1,1};
System.arraycopy(b,1,a,1,3);
输出结果:a = {5,2,3,4,4};
boolean flag = Arrays.equals(a,b);
输出结果:flag = false;
Arrays.sort(a);
输出结果a = {1,2,3,4,5};
int index = Arrays.binarySearch(a, 3);
输出结果:index = 2;
String str = Arrays.toString(a);
输出结果:str = [5,3,1,2,4];