hashcode 相关问题

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

试图获得一个简单的自定义POCO列表的HashCode

我正在尝试创建一个天气结果列表(自定义POCO)的简单HashCode,并想知道我正在做什么是好/好。我有一个基于时间的过程来检查天气结果......

回答 1 投票 0

为什么默认对象的hashCode在不同的设备中返回不同的值?

通过查看SO周围的一些答案,似乎有关于默认hashCode()在不同对象上返回什么的各种意见:有人说它运行相同的算法,有人说它是......

回答 1 投票 0

两个具有相同哈希码的不等对象

Hashcode()和equals()概念是1)如果两个对象根据equal()相等,那么在这两个对象中的每一个上调用hashcode方法应该产生相同的哈希码。另一个是......

回答 8 投票 15

机器学习中的哈希技巧如何运作?

我有一个大的分类数据集和一个前馈ANN,我用它来分类。我使用Excel VBA编程了机器学习模型(我唯一的编程语言......

回答 1 投票 -1

用超类hashCode和Objects覆盖hashCode

我是否需要使用super.hashcode()来计算this.hashcode()? IDE(例如IntelliJ Idea)可以生成equals和hashcode。它可以使用java.util.Objects。它也可以覆盖super.hashcode()。 ...

回答 1 投票 1

(x,y).GetHashCode()如何在幕后工作?

公共课柠檬{public int Ounces;公共字符串颜色; public override int GetHashCode()=>(Ounces,Color).GetHashCode();我很好奇它是如何工作的。 (盎司,颜色)是......

回答 1 投票 1

HashSet.contains不应该返回false

我有这个代码:public class Tray {private Set 块; private int numColumns; private int numRows; //构造函数public Tray(int numRows,int numColumns){this.numColumns = ...

回答 3 投票 2

需要在java中证明/细分String.hashCode()方法

我知道String.hashCode()方法采用的公式如下:S0x31(n-1)+ s1x31(n-2)+ ... + s(n-1)在我的教科书中,我给出的例子是:这个词猫。 'C'x31 ^ 2 +'a'x 31 + t ......

回答 2 投票 -2

如何为字典值生成随机密钥?

我必须使用哈希码随机生成字典键。我无法弄清楚这个问题的方法。我提到的字典键是1,2,3,4需要自动生成。 d = ......

回答 1 投票 0

Objects.hash()vs Objects.hashCode(),需要澄清

在Java 7中我们有o.hashCode(); Objects.hashCode(O); Objects.hash(O);前两个与零点检查大致相同,但最后一个是什么?当单个对象引用是......

回答 3 投票 48

如何计算这个类的hashCode [重复]

我正在尝试计算一个类的哈希码,但我得到了stackoverflow。我该怎么做才能正确?我通过IntelliJ的想法创造了它,但仍然。得到stackoverflow,我知道原因(可能),但我......

回答 1 投票 0

快速简单的哈希码组合

人们可以推荐快速简单的方法来组合两个对象的哈希码。我不太担心碰撞,因为我有一个哈希表,它将有效地处理我只是想...

回答 9 投票 51

重复的自定义对象将添加到Hashset

我有一个Employee类有2个属性id和name。我正在重写下面给出的hashcode和equals方法。 Employee.java:import java.util.Objects;公共级员工{...

回答 2 投票 0

正确使用多键字典的自定义数据结构

在我的应用程序中的某个时刻,我遇到了一个类的实例需要三个字符串键(我使用的是C#3.5,因此我无法使用元组)。通过在线查看,我发现了这个......

回答 3 投票 3

在重新散列期间Java HashMap内部数据结构如何变化?

我正在尝试编写演示代码,以便在地图大小超过加载因子阈值时显示在Hashmap中发生重新散列。我怎样才能证明内部正在进行重组。我也想证明......

回答 1 投票 4

自定义对象为Map键

我已经读过,如果自定义对象需要是map的键,hashcode和equals方法需要覆盖,但在我的情况下,它的工作没有覆盖它。有人可以告诉我们有什么...

回答 3 投票 0

Hashcode返回意外结果

我正在尝试使用HashTable(我必须使用散列)来存储电话目录。我想根据姓氏(按字母顺序)输入电话条目。我决定使用......

回答 1 投票 0

equals和hashcode的不同字段

我同意本文中的陈述在Java中覆盖equals和hashCode时应该考虑哪些问题?使用用于计算equals()的同一组字段来计算...

回答 3 投票 2

在scala中,为什么Range.hashCode()是如此之慢并且不能更快?

考虑以下代码:def timed [T](fn:=> T):( T,Long)= {val startTime = System.currentTimeMillis()val result = fn val endTime = System.currentTimeMillis()(result,.. 。

回答 1 投票 0

如何确定两个JavaScript对象的相等性?

严格的相等运算符将告诉您两个对象类型是否相等。但是,有没有办法判断两个对象是否相等,就像Java中的哈希码值一样? Stack Overflow问题是......

回答 55 投票 543

© www.soinside.com 2019 - 2024. All rights reserved.