黑马程序员技术交流社区
标题:
TreeSet集合的小疑惑
[打印本页]
作者:
谢冬
时间:
2013-3-10 17:20
标题:
TreeSet集合的小疑惑
如果元素有自然顺序,同时也为TreeSet指定了Comparator,那么最终使用什么来排序?
作者:
谢洋
时间:
2013-3-10 18:13
Comparator
作者:
夏振博
时间:
2013-3-10 18:15
两个同时存在以比较器为主
作者:
杨玉辉
时间:
2013-3-10 18:38
在你用TreeSet排序时,元素有自然顺序,但是,这个排序不是所需要的排序。
这时,就需要自定义排序,需要Comparator比较器,利用
Comparator 复写了其中的compare () 方法 ,定义了主要排序的,指定了你选择的优先排序的的元素,
在compare()内部,在主要判断条件相同的情况下,就需要,定义次要的排序条件。
最终,就可以获取你想要的排序方式。
作者:
陈丽莉
时间:
2013-3-10 19:40
这个问题,视频里老师说得很清楚吧。。 几位的回答也很详细,帮你改成【已解决】了~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2