tnblog
首页
视频
资源
登录

Set两种比较方式小结 05

4664人阅读 2022/6/14 13:31 总访问:1432500 评论:0 收藏:0 手机
分类: Java集合

两种比较方式小结

自然排序︰自定义类实现Comparable接口,重写compareTo方法,根据返回值进行排序。

比较器排序︰创建TreeSet对象的时候传递Comparator的实现类对象,重写compare方法,根据返回值进行排序。
在使用的时候,默认使用自然排序,当自然排序不满足现在的需求时,使用比较器排序


两种方式中,关于返回值的规则∶

如果返回值为负数,表示当前存入的元素是较小值,存左边

如果返回值为0,表示当前存入的元素跟集合中元素重复了,不存
如果返回值为正数,表示当前存入的元素是较大值,存右边


评价
没有个性,不需要签名
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术