comparable

comparable

文章 0 浏览 5

如何为扩展 Comparable 的链接堆栈类编写 getMin() 方法? (家庭作业)

对于此作业,我需要创建一个包含 getMin() 和 getMax() 的链接堆栈类。我无法更改讲师提供的类标题。 getMin 和 getMax 时间都应该是 O(1)。 我的想法…

小巷里的女流氓 2025-01-11 09:22:25 1 0

为不可比较列表实现自然顺序比较器

我正在为 ArrayList 的克隆实现 List 接口。我正在尝试实现 sort (来源): 我不确定如何实现比较器为空的情况。我的 ArrayList 没有扩展 Comparable ,…

子栖 2025-01-10 00:30:12 0 0

有效的 Java:了解实现 Comparable 时的解决方法

在 Effective Java 第二版中,Item 12 讨论了实现 Comparable 接口。有一种说法我无法完全理解,并且对例证该说法的具体示例感到好奇。 如果您想将值…

半枫 2025-01-09 03:13:06 0 0

比较数字得到不同的结果

我确信有一个简单的解释,但无法解决以下问题: const short amount = 30000; bool isGreater = ComparableExtensions.IsGreaterThan(amount, 29000);…

等往事风中吹 2025-01-06 17:15:57 0 0

Java - 使用 Comparable 的静态泛型类型

好吧,所以我一直在尝试实现一个简单的二叉搜索树,默认情况下使用可比较的数据类型。 忽略类中的所有其他方法,这是我认为非常标准的一般设置: publ…

寂寞美少年 2025-01-04 21:55:35 1 0

如何使用二分搜索比较 x509 证书

我有一个列表,该列表有一个 x509certificate,我用它存储在 cms 包中。真是花花公子,直到我遇到了这个问题:我不能让同一个人签名两次。 所以,我知…

陌生 2025-01-04 20:48:52 0 0

com.google.common.collect.Ordering.profit 在 64 位地址空间中可靠吗?

com.google.common.collect. Arbitration() 声称可以通过 System.identityHashCode(Object) 对任意对象进行可靠的比较。然而,由于 hashCode 是一个 3…

手长情犹 2025-01-03 00:43:55 0 0

在 Java 中扩展现有对象以实现 Comparable

目前我的问题是我需要使用一个不允许更改的现有框架,解决我的问题最方便的方法是使用 Comparable 对象。假设我有一个对象 Foo,它没有实现 Comparabl…

她如夕阳 2025-01-02 16:36:51 1 0

Java Comparable返回值,是否必须恰好是1、-1或0?

这可能是一个微不足道的问题,但我还没有找到任何相关内容,所以这里是: 实现 Comparable 接口,我们应该定义方法 compareTo(),以便根据文档,以下…

羅雙樹 2025-01-01 07:39:05 1 0

如何对字节数组集合进行 Collections.binarySearch ?

这不起作用: List byteArrayList = .... ; Collections.binarySearch(byteArrayList, new ByteArrayComparator()); 因为 byte[] 不扩展 Comparable。…

白馒头 2024-12-29 15:39:50 0 0

如何在包含具有多个键/值对的 HashMap 的列表上使用 indexOf

我有一个包含 HashMaps 的 List。列表中的每个HashMap 可能有多个键/值 对。我想在列表上 indexOf 找出传入 HashMap 的元素的索引。但是,问题是 e 在…

逆蝶 2024-12-28 20:41:04 1 0

Java:实现可比较但条件 if 太多。我怎样才能避免它们?

我有一个实现Comparable的对象列表。 我想对此列表进行排序,这就是我使用 Comparable 的原因。 每个对象都有一个字段 weight,它由另外 3 个成员 int…

倾城泪 2024-12-28 09:50:31 0 0

Java 的可比较接口:处理compareTo() 的空参数

为框架扩展编写一些类,我有以下代码: public class TimeImpl implements Time, Comparable, Serializable { ... public int compareTo(TimeImpl oth…

小清晰的声音 2024-12-28 08:42:23 1 0

不能与父子孙继承进行比较

给出以下代码: public abstract class Participant { private String fullName; public Participant(String newFullName) { this.fullName = new Str…

指尖凝香 2024-12-23 22:25:41 1 0

如何在Java中正确比较整数

可能的重复: 整数包装类和 == 运算符 - 在哪里指定行为? 我知道Java整数使用缓存在-127~128。 如果 Integer i = 1; Integer j = 1; Integer m = 12…

眼前雾蒙蒙 2024-12-21 10:30:39 2 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

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