一、引言
java.lang.Object——>java.util.Arrays
用来操作数组(比如排序和搜索)的各种方法。如果指定数组引用为null,则访问此类中的方法都会抛出空指针异常NullPointerException。
二、常用方法
1. 对指定的数组按数字升序排序
static void sort(byte[] a)
结果:
2. 对指定的数组的指定范围按数字升序进行排序
static void sort(byte[] a, int fromIndex, int toIndex)含头不含尾
结果:
3. 使用二分搜索法来搜索指定的有序数组,以获得指定的值
static int binarySearch(int[] a,int key)
结果:
如果元素不存在,返回的是(-插入点-1)
4. 使用二分搜索法来搜索指定的有序数组的范围,以获得指定的值
static int binarySearch(int[] a,int fromIndex, int toIndex, int key)
5. 将数组变成字符串
static String toString(数组)