一尘不染

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

java

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


阅读 374

收藏
2020-03-02

共1个答案

一尘不染

下面的文字来自Comparator vs Comparable

可比

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

比较器

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

2020-03-02