hashcode 相关问题

哈希码是将哈希函数应用于数据的结果,通常产生整数。

Java 中记录与类的 hashCode() 和 equals() 的默认实现

尝试使用示例代码来检查记录与类的 equals() 和 hashCode() 的默认行为,但记录与类的行为似乎有所不同。 这是记录和类的代码示例

回答 1 投票 0

我应该怎么做才能拥有正确的重写 equals 和 hashcode 方法?

我在下面上课 使用系统; 使用 System.Collections.Generic; 名称空间 x { 公共类 y:IEquatable { 公共诠释; 公共诠释 b; 公共监督...

回答 0 投票 0

为什么@AutoValue注解使用特定的整数1000003来计算哈希码?

Java哈希码生成代码在其计算中经常使用素数。这有充分的理由,如为什么在 hashCode 中使用质数?和其他地方。 例如,AutoVa...

回答 0 投票 0

一个32位的hashCode在Java中是如何存储在一个25位的mark word中而不丢失数据的?

我一直在研究 Java 对象的内部结构,对 hashCode 值的管理方式感到困惑。据我了解,Java 中的 hashCode 方法返回一个 32 位整数。然而,这...

回答 1 投票 0

Сбой в подсчете хеш кода / 哈希码计算失败

刚开始学习java。我无法弄清楚散列的主题。 错误正是在哈希码的计算中。 window_hash == pattern_hash 总是返回 false 虽然这不可能

回答 0 投票 0

reduceByKey 在 Spark 2 和 Spark 3 之间提供不同的输出

我有以下代码: .flatMap { 案例((a,b),c)=> aggregations.flatMap(定义=> 定义 。地图(_ 。清楚的 ...

回答 0 投票 0

HashMap 的自定义哈希码/等于操作

是否有 HashMap 类(或 Map 接口)的实现允许我使用备用哈希码和等于操作... 类似于

回答 3 投票 0

Apache Commons->HashCodeBuilder.reflectionHashCode如何排除子类的部分字段

我试图在哈希码生成期间为子类排除一些字段,似乎我可以选择完全排除它或不排除,但即使在

回答 0 投票 0

Java 中原语的哈希码计算给出常量值的不同结果[重复]

TL;DR 在 Java 中,执行 诠释我= 327; // 任意整数 >127 int hashcode1 = System.identityHashCode(i); int hashcode2 = System.identityHashCode(i); 产生两个不同的值 (hashcode1 !=

回答 0 投票 0

从字符串中生成0和1之间的确定性哈希数。

我正在寻找一种在JavaScript中 "哈希 "字符串的方法,使结果是确定性的(总是产生相同的结果与相同的输入字符串)结果是一个十进制数0和1之间的......

回答 1 投票 0

计算出的哈希码位于一个特定的数值范围内?

我有一个函数是这样的: public int getHashcode(int shardCount){ String personid = " "; String servicedate = "2019-12-22T01:31:30.000Z"; ...

回答 1 投票 -1

当反序列化对象图时,hashCode()中的NullPointerException。

我在一个Java类中有一个最后的字段,肯定会被初始化。当我序列化和反序列化一个相应的对象图时,我得到了一个NPE,因为该字段是在hashCode()方法中使用的,但 ...

回答 2 投票 6

处理多个对象而不撤回已处理对象的最佳方法是什么?

假设我想在某些高级算法的过程中使用某些方法treat(Object o)来处理某个类Object的多个对象。在此算法中,可能会出现相同的对象(不具有...

回答 1 投票 0

Java的HashSet的哈希码的唯一性 及其子集

如果我有一个Java HashSet ,其长度在1到10.000之间,则该集合及其所有子集的哈希码是否唯一?

回答 2 投票 1

如何为特定的Java类实现hashcode()? [重复]

我正在学习Java中的hashcode()和equals()方法。我确切地知道什么是hashcode()方法。我试图了解如何为特定的类实现hashCode()方法。例如,如果我...

回答 1 投票 0

为什么在Java中同时覆盖equals()和hashCode()? [重复]

也许这个问题对您来说似乎很荒谬,但是我显然不明白(我是Java初级用户)为什么我们应该经常一起重写equals()和hashCode()?确实,我可以为...

回答 1 投票 0

在Java中重写equals()和hascod()

也许这个问题对您来说似乎很荒谬,但是我显然不明白(我是Java初级用户)为什么我们应该经常一起重写equals()和hashcode()?确实,我可以为某些...覆盖equal()...

回答 1 投票 0

创建一个程序来计算列表object_list中有多少个对象具有与列表中其他元素相同的哈希值

创建一个程序,该程序计算列表object_list中有多少个对象具有与列表中其他某个元素相同的哈希值。输出应为这些对象的数量。如果没有...

回答 1 投票 0

LinkedHashMap如何找不到由迭代器生成的条目?

在什么情况下,只要正确实现hashCode和equals(),以下代码就可以返回false? myLinkedHashMap.containsKey(myLinkedHashMap.keySet()。iterator()。next())

回答 7 投票 2

Equals说明未调用HashCode

该文档说:'hashCode不会被equals调用,反之亦然'。但是阅读其他人的评论,他们实际上是。让我通过一个简单的例子来说明这一点。我有员工班。等于方法...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.