java.util.Arrays的一些方法
- toString(int[] arr):对参数数组进行打印。
- sort(int[] arr):对参数数组进行升序排序。
- binarySearch(int[] arr,int key):对指定数组进行二分查找,找到key值对应的下标。
- copyOf(int[] arr,int length):对数组进行动态扩容。
//定义一个数组
int[] arr = {8,9,0,4,1,3,6,2};
//打印数组内容
System.out.println(Arrays.toString(arr));
//对数组进行从小到大排序
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
//二分查找法找到数组中的指定数的下标
System.out.println(Arrays.binarySearch(arr,4));
//对数组进行动态扩容,返回的新数组赋给原数组,打印数组长度比较数组扩容与否
System.out.println(arr.length);
arr = Arrays.copyOf(arr, 10);
System.out.println(arr.length);