哪位哥哥解释一下 class Comparable & class Comparator ? thanks

eagle19790214 2003-10-19 07:26:12
:) 如题
...全文
32 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluerosehero 2003-10-28
  • 打赏
  • 举报
回复
楼上的楼上说的也对,主要是来做比较用的。
eagle19790214 2003-10-28
  • 打赏
  • 举报
回复
不要误人子弟,这个事情我已经查了,还是我来说说:
Comparable & Comparator 都是用来实现集合中的排序的,只是Comparable是在集合内部定义的方法实现的排序,Comparator是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义Comparator接口的方法 或 在集合内实现Comparable接口的方法。
具体请看 <Thinking in java>
Mars_wx 2003-10-20
  • 打赏
  • 举报
回复
可以查Jdk啊
Comparable是一个interface,如果你要能自己的类可以做比较,你必须实现这个接口,而Comparator是一个实现类,具体情况查JDK吧。
liushenling 2003-10-19
  • 打赏
  • 举报
回复
up

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧