Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么即使我的哈希码值相同,“==”也会返回 false
我写了一个像这样的课程 public class HashCodeImpl public int hashCode return 1 public static void main String args TODO Auto generat
Java
object
Hash
reference
hashCode
如何在 HashSet 或 HashMap 中使用自定义哈希函数?
由于 SipHasher 对于我的用例来说太慢 因此我尝试实现自定义哈希函数 我发现一个例子 https github com rust lang rust blob master src librustc util nodemap rs我
Rust
hashCode
在 Dart 中重写哈希码的好方法是什么?
我发现自己想要覆盖对象的 hashcode 和 并且我想知道是否有最佳实践来实现依赖于多个属性的 hashcode 并且似乎有一些特定于 Dart 的注意事项 最简单的答案是将所有属性的哈希值异或在一起 这可能还不错 Dart Up 和 R
dart
hashCode
Java的hashCode可以为不同的字符串产生相同的值吗?
使用java的哈希码函数是否可以为不同的字符串提供相同的哈希码 或者如果可能的话 其可能性的 是多少 Java 哈希码是 32 位 它散列的可能字符串的数量是无限的 所以是的 会发生冲突 百分比是没有意义的 项目 字符串 的数量是无限的 而
Java
hashCode
为什么 Java 中的 hashCode() 可以对不同对象返回相同的值?
引用我正在读的书中的一段话首先Java http www amazon co uk Head First Java Kathy Sierra dp 0596009208 关键是 哈希码可以相同 但不一定保证对象相等 因为使用的 哈希算法 h
Java
datastructures
Hash
hashCode
equals 和 hashcode 的不同字段
我同意这篇文章的声明在Java中重写equals和hashCode时应该考虑哪些问题 https stackoverflow com questions 27581 overriding equals and hashcode in jav
Java
HashMap
equals
hashCode
证明:为什么 java.lang.String.hashCode() 的实现与其文档相符?
JDK 文档为java lang String hashCode http java sun com javase 6 docs api java lang String html hashCode famously https stack
Java
Algorithm
Math
hashCode
Java - TreeSet 和 hashCode()
我有一个简单的问题TreeSet http docs oracle com javase 8 docs api java util TreeSet html收藏品和hashCode http docs oracle com javase 8
Java
hashCode
TreeSet
为什么Java对Set和ArrayList实现不同的hashcode方法?
this is the hashCode method of Set public int hashCode int h 0 Iterator
Java
hashCode
两个实例具有相同的哈希码但不相等
我正在阅读下面引用的一篇文章中的段落 题为 Java 理论与实践 哈希它 有效且正确地定义 hashCode 和 equals http www ibm com developerworks java library j jtp05273
Java
equals
hashCode
Java 中记录与类的 hashCode() 和 equals() 的默认实现
尝试使用示例代码来检查默认行为equals and hashCode for record vs class 但它的行为似乎有所不同record相比于class 这是代码示例record and class public class Equ
Java
equals
hashCode
javarecord
JAVA17
HashSet.contains 在不应该返回 false 时返回 false
我有这个代码 public class Tray private Set
Java
Hash
equals
hashCode
HashSet
如何在 R 中获取整数哈希码?
我想做的是在 R 中实现一个哈希技巧 代码如下 library digest a lt digest key a algo xxhash32 1 4da5b0f8 这返回了字符类型的哈希码 有什么办法可以把它变成整数吗 或者还有其他包可以实
r
machinelearning
hashCode
如何在JPA的BaseEntity中实现equals()和hashcode()方法?
我有一个BaseEntity类是我的应用程序中所有 JPA 实体的超类 MappedSuperclass public abstract class BaseEntity implements Serializable private st
Java
Jpa
equals
hashCode
toString
Scala:将数组放入集合或映射中的轻量级方法
Since 不适用于数组 我无法有效地创建一组数组 或带有数组键的映射 我宁愿不承受将数组转换为向量或列表或其他东西的性能损失 是否有一种轻量级的方法来定义数组上的自然比较和哈希码 以便我可以将它们放在集合中 Use WrappedArra
Arrays
scala
set
equals
hashCode
如何为特定类编写hashCode方法?
我正在尝试为我的简单类生成 hashCode 方法 但我没有得到任何结果 我将不胜感激任何帮助 我已经实现了 equals 方法 如下所示 并且还想知道是否需要实现compareTo 方法 我已经导入 java lang Character
Java
class
character
hashCode
compareTo
Java 中 null 对象的 hashcode 必须是什么?
根据此评论post https stackoverflow com questions 11184041 how is hashcode calculated for null object hascode of null objects
Java
object
HashMap
hashCode
如何使用 System.HashCode.Combine 来处理超过 8 个值?
NET 标准 2 1 NET 核心 3介绍 https github com dotnet corefx issues 14354 System HashCode https learn microsoft com en us dotnet
c
hashCode
gethashcode
Java:HashMap 大小是“质数”还是“2 的幂”?
许多书籍和教程都说哈希表的大小必须是素数才能将键均匀分布在所有桶中 但是Java的HashMap始终使用 2 的幂的大小 难道不应该使用素数吗 作为哈希表大小 质数 或 2 的幂 哪个更好 使用 2 的幂可以有效地屏蔽哈希码的最高位 因此
Java
Hash
HashMap
HashTable
hashCode
为什么@AutoValue注解使用特定的整数1000003来计算哈希码?
Java 哈希码生成代码在计算中经常使用素数 这样做有充分的理由 如中所述为什么在 hashCode 中使用质数 https stackoverflow com questions 3613102 why use a prime numbe
Java
equals
hashCode
equality
autovalue
1
2
3
4
5
6
7
»