Java——Arrays类
使用arrays类来操控数组,是很方便的,我们可以通过API来看一看他有哪些方法
//binarySearch 在arrays类中提供了使用二分法 查找数字的方法
int[] a={1,2,3,4,5,6,7,8,9};
System.out.println(Arrays.binarySearch(a, 3));
//copyOf 赋值指定的数组,如果源数组没办法充满目标数组,则使用他们的默认值自动填满
//第一个参数为源数组,第二个是复制的长度
int[] b=new int[20];
b=Arrays.copyOf(a, b.length);
System.out.println(Arrays.toString(b));
//copyOfRange 将指定的数组指定的长度复制到一个新的数组
b=Arrays.copyOfRange(a, 3, 8);
System.out.println(Arrays.toString(b));
//equals 比较两个指定数组的大小
System.out.println(a.equals(b));
//fill 将指定的数值赋值给数组
int[] c=new int[10];
Arrays.fill(c, 5);
System.out.println(Arrays.toString(c));
//sort 将数组进行排序
Arrays.sort(b);
System.out.println(Arrays.toString(b));
//toString 返回数组的字符串形式
可以通过这些方法方便的对数组进行操作。