publicclassTestArrays{publicstaticvoidmain(String[]args){int[]array=newint[]{1,3,7,5,4,7,6};int[]newArr=Arrays.copyOf(array,6);//运行结果:[1,3,7,4,6,0],位数不够时,默认加上并填充默认值int[]newArr3=Arrays.copyOf(array,3);//运行结果:[1,3,7]int[]newArr2=Arrays.copyOfRange(array,2,9);//运行结果:[7,4,6,0,0,0,0]Arrays.sort(array);//对数组进行排序,从小到大排序System.out.println(Arrays.toString(array));//直接打印数组,显示结果:[1,3,4,5,6,7,7]intpos=Arrays.binarySearch(array,7);//二分法查找对应的int数在数组中的位置,使用前必须sort排序,找不到则返回-1System.out.println(pos);//pos=5}}