腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果
hashCode
()
和
equals
()
返回
相同
的
值
,
UserDefined
类
怎么
可能是
哈
希图
的
键
java
、
hashmap
、
equals
、
hashcode
、
user-defined-types
我试图用
UserDefined
类
作为
键
来实现HashMap,即使我同时实现了
hashCode
() (每个对象都
返回
0)
和
equals
() (每个对象都
返回
false ),我还是成功了。我
的
代码 public class UserDefinedMapKey { HashMap<Beckpublic void setGrc(S
浏览 22
提问于2021-05-01
得票数 0
回答已采纳
2
回答
HashMap -插入新
的
相等对象后存在上一个
键
java
、
collections
int getId() {} this.id = id;public int
hashCode
(){ } public boolean
equals
(Object是相等
的
对象。当我们在hashmap中插入第二个对象(Emp2)时,它会删除之前
的
条目,即emp1。
浏览 0
提问于2016-12-05
得票数 1
4
回答
你能像在ArrayList中一样遍历HashMap吗?
java
、
arraylist
、
hashmap
、
java-collections-api
所以
如果
我有一
类
人:{ private int age; { } members.add(p);}HashMap<String, Integer>
浏览 3
提问于2015-01-18
得票数 0
2
回答
查找长整型数组
的
散列函数
java
、
hash
、
hashcode
、
hash-function
我正在寻找一个哈希函数
的
整数数组,每个包含大约17个整数。在HashMap中大约有1,000个项目,我希望计算尽可能快。我现在有点被这么多可供选择
的
散列函数搞糊涂了,我注意到大多数散列函数都是为不同字符
的
字符串设计
的
。那么,有没有专门为只包含数字
的
字符串设计
的
散列函数,并且运行速度很快? 谢谢你
的
耐心!
浏览 4
提问于2014-11-26
得票数 1
7
回答
谁在将元素放入HashMap时调用
类
的
equals
方法?
java
、
java-8
、
hashmap
我正在尝试理解
类
的
HashMap
和
equals
方法,以及它是如何重写重复
的
。0 : StudentId.
hashCode
()); } public boolean
equals
(Object, "andy", "p"), "Excellent"); // Line 4 System
浏览 1
提问于2019-06-19
得票数 6
3
回答
java.util.HashMap get:
键
必须与存储在HashMap中
的
对象完全
相同
,还是
键
可以是“相等”
的
?
java
、
hashmap
我想在这个HashMap上调用"get“函数,并找到与给定对象S相关联
的
值
。但是我没有对对象S
的
实际引用,所以我创建了一个新
的
对象S_new,其内容与S
的
内容
相同
。
如果
我调用M.get(S_new),这会给出与
键
S相关联
的
值
吗?
浏览 0
提问于2017-08-08
得票数 1
回答已采纳
4
回答
将重复
的
键
插入散列映射
java
我已经创建了哈希映射,当我调试它时,我发现我有重复
的
键
。我没有覆盖key - Object1中
的
hashCode
() &
equals
(Object obj),我想知道它会如何影响地图搜索
的
性能?
浏览 1
提问于2012-12-21
得票数 0
4
回答
修改
类
,使其可以用作HashMap中
的
键
java
super(); this.age = age; }如何修改上面的
类
,使其可以用作HashMap中
的
键
浏览 0
提问于2013-07-10
得票数 0
3
回答
HashMap.containsKey() -如何搜索一个
类
?
java
、
search
、
hashmap
你好myHashMap.containsKey(myString);public class Kategorie implements Comparable { ret
浏览 0
提问于2011-06-06
得票数 5
回答已采纳
5
回答
两个密钥是
相同
的
hashMap覆盖“现有的一个?
java
、
collections
、
hashmap
哈希映射在内部存储数据的确切方式...我知道它会计算密钥
的
HashCode
值
,并存储it.If两个具有
相同
哈希码
的
密钥,它将放入
相同
的
桶中。但是,
如果
“两个密钥是
相同
的
hashMap覆盖”现有的一个?
浏览 0
提问于2010-12-17
得票数 1
回答已采纳
3
回答
使用对象
的
实例作为hashmap中
的
键
,然后使用完全新
的
对象访问它?
java
、
hashmap
我有一个带有key对象
的
hasmap,并使新
的
密钥(“
相同
”)作为密钥..所以它就像..(不将该
键
存储在变量中)如何让它工作?
浏览 1
提问于2012-02-25
得票数 46
回答已采纳
6
回答
使用带有自定义密钥
的
HashMap
java
、
map
快速问题:
如果
我想使用带有自定义
类
的
HashMap作为
键
,必须重写
hashCode
函数吗?
如果
我不覆盖这个函数,它将如何工作?
浏览 2
提问于2012-07-01
得票数 8
回答已采纳
3
回答
字符串
键
混合大写将覆盖Hashmap中
的
条目
java
、
string
、
hashmap
、
key
、
overwrite
它们各自
的
哈希码明显不同。
如果
键
只是小写
的
("driller“
和
"planner"),那么put就能正常工作。然而,由于项目内部
的
不同原因,不可能改变关键情况。我使用
的
是JDK 7 Update 25 64位,但据我所知,字符串哈希码从早期版本开始就非常稳定。 你知道是
怎么
回事吗?我该
怎么
解决呢?
浏览 0
提问于2013-10-10
得票数 0
1
回答
如何用三个变量检查两个构造器是否相等?
java
、
constructor
我需要能够检查来自一个构造函数
的
变量a、b
和
c是否等于来自另一个构造函数(二次q)
的
变量a、b
和
c。我感觉我
的
复制构造函数
可能是
错误
的
,这也
可能是
问题所在。我正试图通过最后一种方法来实现这一点。忽略我现在所拥有的,我确信这是完全错误
的
。
如果
能得到任何帮助,我将不胜感激。这就是我到目前为止所知道
的
:{
浏览 1
提问于2018-10-27
得票数 0
5
回答
==是否保证
返回
正确
的
结果?
java
、
equals
、
hashcode
据我所知,Java中
的
==操作符比较了对象
的
引用( int)。 就相当实用
的
而言,
类
对象定义
的
hashCode
方法
返回
不同对象
的
不同整数。合理实用:这意味着,无论多小,两个不同
的
对象都有可能具有
相同</
浏览 4
提问于2021-05-27
得票数 0
4
回答
实现自定义对象
的
hashCode
和
等号,以便在HashMap中用作
键
java
、
dictionary
、
equals
、
hashcode
如我所知,
如果
我们想在HashMap中使用对象作为
键
,我们需要实现
hashCode
和
equals
方法(在该类上)才能正常工作。但是在下面的代码中,我使用对象作为
键
,但是没有在Employee
类
上实现上述两个方法,而且它运行得很好。你能说明一下为什么没有
hashCode
和
equals
就能工作吗 Integer Roll;
浏览 7
提问于2014-02-19
得票数 4
回答已采纳
4
回答
Java
hashCode
疑点
java
、
hashcode
在今天早些时候
的
测验中,我们被问到了这个问题。我知道答案,但我试图理解为什么会这样。有人能解释一下为什么会这样吗?我认为(不确定): java.lang.String
类
覆盖java.lang.Object中
的
hashCode
方法。因此,
值
为"foo“
的
String对象将被视为重复对象。测试
类
不覆盖
hashCode
方法,最终使用java.lang.Object版本,并且此版本总是为每个对象
返回
不同
浏览 0
提问于2011-04-12
得票数 3
4
回答
是否有未被覆盖
的
work
和
equals
方法- put
和
get如何工作?
java
、
hashmap
、
equals
、
hashcode
我有一个学生
和
马克
的
班级。我使用Student Object作为HashMap
的
键
,并将其标记为
值
。
如果
我不重写hashMap
和
equals
,它仍然可以正常工作。i.有人能解释一下,
如果
不覆盖
equals
()
和
hashcode
() ii,它在内部是如何工作
的
吗?
如果
我只覆盖
hashcode
()会
怎么
样?
浏览 0
提问于2015-09-03
得票数 1
5
回答
java哈希表
的
哈希
java
、
hashtable
、
hashcode
java Hashtable元素
的
hashCode
是否总是唯一
的
?
如果
不是,我
怎么
保证一次搜索就能给出正确
的
元素呢?
浏览 0
提问于2010-01-12
得票数 1
2
回答
HashCode
在java中
的
异常行为
java
、
hashmap
在用java学习
hashCode
()时,我被困住了。());//returning
hashcode
suppose X key.setType("type"); key.type="null"; System.out.println(key.
h
浏览 1
提问于2016-01-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习Java编程-Map简介
Java中重写equals方法为什么要重写hashcode方法?
Java中各种集合的特点总结
equals和hashCode的理解
HashMap的实现原理-JAVA成长之路
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券