黑马程序员技术交流社区
标题:
TreeSet集合对集合中元素排序的两种方式
[打印本页]
作者:
357016138
时间:
2014-7-21 17:05
标题:
TreeSet集合对集合中元素排序的两种方式
排序方式一: 要让自定义对象是实现 Comparable接口,强制让对象具有比较性。,排序时当主要条件相同时,一定要判断下次要条件。 然后重写compareTo()方法。 如果想要按原样顺序输出,则让compareTo()方法返回 1。
排序方式二:当元素自身不具备比较性时,或者具备的比较性不是所需要的,这时就需要让集合自身具备比较性。 在集合初始化的时候,就让集合具有比较性。 定义比较器,将比较器作为参数传递给TreeSet集合的构造函数。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2