实现TreeSet中的排序规则有哪一些

K.Chan_311 2020-06-07 07:47:50
实现TreeSet中的排序规则有哪一些,谢谢帮主啦!
...全文
341 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰思雨 2020-06-09
  • 打赏
  • 举报
回复
TreeSet 的排序规则就一种。我们常说的 TreeSet 的特征,是说明,TreeSet 本身是有序的,按照 里面对象的 大小顺序排列好的。 有序的集合,有两大类,List 和 TreeSet ,List的有序性,指的是放入集合的前后顺序,而TreeSet的有序性,指的是放入对象的大小。 这个和排序算法没有太大的关系,排序算法指的是 将一个没有大小顺序的集合变成按照大小排列的集合的方法。 而TreeSet本身就是有序的,所以谈不上采用哪种排序算法。 TreeSet 集合中,对象的存储就是采用二叉树的形式进行集合对象的存储,左右子树始终保持同一种大小关系即可。
爱吃鱼的ねこ 2020-06-07
  • 打赏
  • 举报
回复
实现外部comparator ,或者实现内部comparable
亦夜 2020-06-07
  • 打赏
  • 举报
回复
https://blog.csdn.net/qq_36748278/article/details/77915801?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧