comparable

comparable

文章 0 浏览 6

Java:如何解决缺少 Equatable 接口的问题?

据我所知,诸如 SortedMap 或 SortedSet 之类的东西,在 compareTo (而不是 equals)上使用 Comparable 类型(contains、containsKey)。 但是,如果…

享受孤独 2024-09-06 07:42:26 11 0

Java 中开箱即用的直接比较器

我有一个方法,其参数之一需要一个 Comparator 。我想传递一个进行正常比较的Comparator和一个进行相反操作的反向比较器。 java.util.Collections提供…

我一向站在原地 2024-09-04 15:32:47 16 0

Java HashSet 允许欺骗;问题有可比性吗?

我有一个类“Accumulator”,它实现了 Comparable CompareTo 方法,并且我试图将这些对象放入 HashSet 中。 当我将 add() 添加到 HashSet 时,无论我…

葵雨 2024-09-03 18:56:57 13 0

Java - 使对象集合友好

如果一个对象拥有唯一的主键,那么它需要实现哪些接口才能对集合友好,特别是在高效可​​排序、可散列等方面? 如果主键是字符串,这些接口如何最好…

第七度阳光i 2024-09-03 14:14:27 12 0

关于空值的可比合同和比较合同

Comparable 合约指定 e.compareTo(null) 必须抛出 NullPointerException。 来自API: 请注意,null 不是任何类的实例,并且 e.compareTo(null) 应该抛…

∞琼窗梦回ˉ 2024-09-02 07:28:54 11 0

为什么 Java 不接受我的泛型 LinkedList,却接受它自己的 LinkedList?

对于课堂作业,我们不能使用任何类型的语言,因此我只能使用自己的列表。不管怎样,情况是这样的: public class CrazyStructure > { MyLinkedList> t…

少女的英雄梦 2024-09-01 08:12:33 13 0

比较两个通用数字的值

我想与 T extends Number 类型的变量进行比较。现在我想知道两个变量中哪个大于另一个或相等。不幸的是,我还不知道确切的类型,我只知道它将是 java.…

沉睡月亮 2024-08-30 09:16:02 15 0

我怎样才能多次实现Comparable?

我正在将一些代码升级到 Java 5,但我显然不理解泛型的某些内容。我还有其他类实现了一次 Comparable,我已经能够实现了。但现在我有了一个类,由于继…

女皇必胜 2024-08-29 22:19:47 11 0

Java比较接口compareTo方法

我没有发现我做错了什么,但 NetBeans 给了我以下错误: incomparable types required: boolean found: java.lang.Object public int compareTo(Objec…

水水月牙 2024-08-23 20:45:10 19 0

何时使用比较器和比较器

我有一个需要在字段上排序的对象列表,例如“分数”。没有多想,我编写了一个实现 Comparator 的新类,它完成了任务并且有效。 现在回过头来看,我想…

面犯桃花 2024-08-21 18:57:22 13 0

为什么 Collections.binarySearch() 不能与此相媲美?

我有这个 Player 类,它实现了 Comparable 接口。然后我有一个 Player 的 ArrayList。我试图在 Player 列表中使用 binarySearch() 来查找一个 Player…

镜花水月 2024-08-15 01:47:35 13 0

Java二叉树,Node如何实现?

在树类中,我应该比较两个节点,因为您知道搜索和添加项目。我对如何使其具有可比性有一些问题。当向树添加数据(通用的,任何东西)时,我们调用 Tre…

葬花如无物 2024-08-05 09:51:58 11 0

Java 泛型的乐趣

有人知道如何使用泛型编写下面的代码并避免编译器警告吗? (@SuppressWarnings("unchecked") 被认为是作弊)。 并且,也许通过泛型检查“左”的类型…

野心澎湃 2024-08-05 04:52:09 12 0

Java:使用 Collat​​orKey 对集合进行排序

我想要实现的是按字符串值对对象集合进行排序。但是,以依赖于语言环境的方式使用整理器。由于性能原因,我不想使用 Collat​​orcompare() 方法(如…

花桑 2024-08-04 07:16:39 11 0

在java中,从可比较的扩展意味着什么

我看到这样的代码 class A implements Comparable { } 这是什么意思,它的优点和缺点是什么?…

最后的乘客 2024-07-29 19:05:59 11 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文