美文网首页
2018-06-13 List 中按对象属性排序

2018-06-13 List 中按对象属性排序

作者: 吴祥wuxiang | 来源:发表于2018-06-14 09:32 被阅读0次

    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()

    相关文章

      网友评论

          本文标题:2018-06-13 List 中按对象属性排序

          本文链接:https://www.haomeiwen.com/subject/ylojeftx.html