黑马程序员技术交流社区
标题:
关于集合的一个纠结了很久的问题
[打印本页]
作者:
韩冬
时间:
2013-6-23 23:45
标题:
关于集合的一个纠结了很久的问题
本帖最后由 Super_Class 于 2013-6-24 18:30 编辑
用TreeSet方法时,用自定义方法排序时,还要复写对象类中的compareTo方法吗?
作者:
王靖远
时间:
2013-6-24 00:00
要复写对象中的hashCode和equals方法 compareTo方法没法复写。Object里没有这个方法。
作者:
神之梦
时间:
2013-6-24 00:05
可以不,但写代码时要考虑到有可能发生的情况
如果公司在做一个项目的话,你写的是对象类,而调用者是另一个人在写的代码,你怎么知道他会不会自己去定义一个比较器
作者:
280270738
时间:
2013-6-24 09:07
TreeSet集合有两种排序方法,一种是用一个类去实现comparable然后复写compareTo方法;另外一种的利用比较器comparetor,复写compara方法,再通过带参数的构造方法来实现。
作者:
万琪
时间:
2013-6-24 14:20
有需求就要,,,
可参照我的帖子,,,
我点!我点!我点!我点!我点!我点!我点!我点!我点!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2