【发布时间】:2015-09-22 21:08:24
【问题描述】:
您可以在类中定义compareTo 方法,而无需实现
Comparable 接口。实施Comparable 有什么好处
界面?
【问题讨论】:
标签: java interface comparable
您可以在类中定义compareTo 方法,而无需实现
Comparable 接口。实施Comparable 有什么好处
界面?
【问题讨论】:
标签: java interface comparable
实现接口的好处是某些方法特别需要对象实现Comparable接口。它向他们保证您传递的对象具有带有正确签名的compareTo 方法。
Java 中没有办法让一个方法要求一个对象自己实现任何给定的方法(例如compareTo)。为了解决这个问题,创建了接口。任何时候你有一个你知道是Comparable 的对象,你也知道你可以在它上面调用compareTo。
【讨论】: