Arrays工具类:
常用方法:public static void(类型 [] arr);对数组进行升序排列
public static void(类型 [] arr,比较器对象);对数组元素警醒自定义排列
public static String toString(类型 [] arr);返回数组内容的字符串表示形式
public static int[] copyOfRange(leixing [] arr , 起始索引,结束索引);拷贝数组,元素为索引的指定范围,左包含右不包含
public static void setAll(double [] array,IntoDoubleFunction generator);将数组中的数据改为新数据,重新存入数组
排序:
1.自然排序: 自定义类型实现Comparable接口
重写compareTo方法
指定排序规则
2.比较器排序:在sort方法的第二个参数,床底一个比较器对象
重写compare方法
指定排序规则
注意:
如果是java提供的类,已经提供了自然排序,如果排序规则不能满足我们,我们可以使用比较器排序
Lambda表达式:
作用:简化匿名内部类(操作接口)的代码