A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹昌豪 中级黑马   /  2012-6-1 16:47  /  1241 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

大家都知道comparable和comparator接口,是比较器。
前者的compareTo是按照自然排序的方法,不需要覆写,但是当我们仍然要覆写它,覆写以后为什么还是叫做自然排序方法。
而后者中的compare方法怎被称为自定义排序方法。
如何理解的??

1 个回复

倒序浏览
Comparable是一个接口,你不实现那个方法怎么用?所以必须覆写
所谓自然排序,是你给这个类定义的一种排序方式,是类的内部排序,
比如人我们正常情况下是按照年龄排序的,你也可以自定义排序,如根据职位
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马