java.util.Arrays 类 // 天然排序 Arrays.sort(Object[] obj); // 天然排序,在指定范围内 Arrays.sort(Object[] obj,int fromIndex,int toIndex); // 在数组中找指定Key,返回索引(没找到 -1,使用该方法以前最好使用Sort先进行排序,否则结果不许确) Arrays.binarySearch(Object[] obj,Object key); // 在数组中找指定Key,返回索引(没找到 -1,使用该方法以前最好使用Sort先进行排序,否则结果不许确),指定范围 Arrays.binarySearch(Object[] obj,int fromIndex,int toIndex,Object key); // 用指定值填充指定数组 Arrays.fill(Object[] obj, Object val); // 在指定范围内用指定值填充指定数组 Arrays.fill(Object[] obj,int fromIndex,int toIndex, Object val); // 数组拷贝,生成新的数组 static <T> T[] copyOf(T[] obj,int newLength); // 对于引用类型,仍是属于浅拷贝 Arrays.copyOf(T[] obj,int newLength); // 指定范围进行数组拷贝,生成新的数组 Arrays.copyOfRange(T[] obj, int from, int to); // 把指定数组转换成List,和Collection接口创建了桥梁,生成List<T> Arrays.asList(T...a)