新闻资讯

新闻资讯

哈希游戏- 哈希游戏平台- 官方网站详解Java中用于查找对象码值的hashCode()函数

时间:2025-04-16 21:52:31

  哈希游戏- 哈希游戏平台- 哈希游戏官方网站

哈希游戏- 哈希游戏平台- 哈希游戏官方网站详解Java中用于查找对象哈希码值的hashCode()函数

  以上这个示例,我们只是重写了hashCode方法,从上面的结果可以看出,虽然两个对象的hashCode相等,但是实际上两个对象并不是相等;,我们没有重写equals方法,那么就会调用object默认的equals方法,是比较两个对象的引用是不是相同,显示这是两个不同的对象,两个对象的引用肯定是不定的。这里我们将生成的对象放到了HashSet中,而HashSet中只能够存放唯一的对象,也就是相同的(适用于equals方法)的对象只会存放一个,但是这里实际上是两个对象a,b都被放到了HashSet中,这样HashSet就失去了他本身的意义了。

Copyright © 2018-2024 哈希游戏 版权所有 非商用版本 备案号: