A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
微凉的暮色
中级黑马
黑马币:35
帖子:165
精华:0
© 微凉的暮色 中级黑马 / 2015-6-2 00:26 / 973 人查看 / 10 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
今天犯得错,牢记:
TreeSet实现排序的2种方式:
1.通过TreeSet(Comparator<? super E> comparator) 构造方法指定TreeSet的比较器进行排序;
指定比较器 Comparator()
2.使用TreeSet()构造方法,并对需要添加到set集合中的元素实现Comparable接口进行排序;
默认比较器 Comparable()
lzh2015 发表于 2015-6-2 13:48 那么问题来了,里面重写方法,排序规律是怎样的呢,从大到小,从前到后,从小到大,从后到前,请问怎么控制 ...
经济 发表于 2015-6-2 10:22 很好,个人建议,掌握第一种,便于程序的扩展
微凉的暮色 发表于 2015-6-2 14:29 (⊙o⊙)…两种都需要,很多元素需要定义默认排序方式
经济 发表于 2015-6-2 14:52 嗯,不过第一种既能实现默认排序,也能便于以后业务的变化,个人觉得第一种将排序和业务处理分开,感觉这 ...