Java一个类何时应该是可比较的和/或可比较的?

我已经看到了同时实现Comparable和Comparator的类。这是什么意思?为什么我要一个使用另一个?

回答:

下面的文字来自Comparator vs Comparable

可比

可比较的对象能够将自己与另一个对象进行比较。类本身必须实现java.lang.Comparable接口,以便能够比较其实例。

比较器对象能够比较两个不同的对象。该类不是在比较其实例,而是在比较其他一些类的实例。此比较器类必须实现java.util.Comparator接口。

以上是 Java一个类何时应该是可比较的和/或可比较的? 的全部内容, 来源链接: utcz.com/qa/402669.html

回到顶部