在哪些情况下我们必须实现 Comparable 接口(interface)?
最佳答案
当您希望能够比较 2 个对象并获得等于、小于或大于的结果时。
实现 Comparable 为您的对象提供了一个 compareTo
方法。如果您将它们添加到排序列表中,那么它们将根据您的 compareTo
方法返回的内容自动排序。
这是非常基本的。我不知道还有什么要补充的。
关于java - 什么时候以及为什么我们必须实现 Comparable 接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1220750/