collection是集合是(List Set (Map不是))的父接口
collections 是包含很多集合操作静态方法的工具类
1.list中的对象实现Comparble接口 适用于常用字段排序(代码简洁但不灵活)
list中的对象实现Comparble接口 直接使用工具类进行排序2.List中的对象不需要任何的改变,无需实现Comparable接口 ,根据Collections.sort重载方法来实现
(灵活,可以临时指定排序项,但是代码不够简洁)
进行多级比较排序关键字:1.实现Comparable接口 , 重写 CompareTo(),Conllections.sort(list)排序,
2.Conllections.sort(list,new Comparator(){}) 重载生成comparator比较器内有 int compare()
网友评论