public static String toString(数组)

二分查找的前提,数组中的元素必须是有序的,binarySearch中,数组的元素必须是升序的
如果要查询的元素是不存在的,返回的是 -插入点-1
查看源码事,我们可以发现,底层代码是我们很熟悉的操作
//拷贝数组 copyOf
System.out.println("-------copyOf----------");
int[]newArr1=Arrays.copyOf(arr,3);
//输出的转化成字符串
System.out.println(Arrays.toString(newArr1));
//copyOfRange,部分拷贝数组
//包头不包尾,包左不包右
System.out.println("--------copy0fRange--------");
System.out.println(Arrays.toString(Arrays.copyOfRange(arr,2,6)));
//fill填充属猪
System.out.println("-------fill----------");
Arrays.fill(arr,120);
System.out.println(Arrays.toString(arr));
//sort排序默认情况下,给基本数据类型使用升序排列,底层使用的是快速排序
System.out.println("-----------sort----------");
int[]arr2={32,4,2,1,5,6,34};
Arrays.sort(arr2);
System.out.println(Arrays.toString(arr2));
