关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
weixin_52225937
2022-11-30 17:52
采纳率: 90.2%
浏览 3
首页
编程语言
已结题
hashmap的entry的地址随着key和value为null也会被设置为null吗
java
hashmap的entry的地址随着key和value为null也会被设置为null吗?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
pzzhao
2022-11-30 18:25
关注
不会,翻下源码很容易发现,即使你存的是null,他也会新建一个node
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
HashMap
和Hashtable的
key
和
value
可以为
null
吗,Concurrent
HashMap
呢
2024-10-16 15:47
寻求出路的程序媛的博客
HashMap
的
key
可以为
null
,
value
也可以为
null
;Hashtable的
key
不允许为
null
,
value
也不能为
null
;Concurrent
HashMap
的
key
不允许为
null
,
value
也不能为
null
;
HashMap
可以存储一个
Key
为
null
,多个
value
为
null
的元素;...
HashMap
和HashTable的
key
和
value
是否可以为
null
2019-04-08 15:36
jac-jm的博客
HashMap
可以存储一个
Key
为
null
,多个
value
为
null
的元素,但是Hashtable却不可以存储
HashMap
.class: // 此处计算
key
的hash值时,
会
判断是否为
null
,如果是,则返回0,即
key
为
null
的键值对 // 的hash为0。因此...
hashmap
value
为
null
_Java面试之
HashMap
2021-01-05 16:23
好的哥的博客
HashMap
这个词由hash和map组成,而其本质就是一个利用Hash函数进行定位的map集合类。为了实现定位,
HashMap
采用一个数组进行数据的存储,每个位置对应一个hash值,程序根据元素
key
值的hashcod...
HashMap
、HashTable的
key
和
value
是否可为
null
【案例详解】
2022-08-23 21:21
程序员可乐丶的博客
本篇详解
HashMap
、HashTable的
key
和
value
是否可为
null
,基础入门学习!
HashMap
、Concurrent
HashMap
、HashTable和TreeMap 为啥有的支持
key
支持
null
,有的
value
支持
null
?
2022-11-30 19:15
南京大学软工研究生的博客
我们可以看出
HashMap
允许
key
为
null
只是一个意外…如下代码所示,每个对象的hash值是根据对象的hashcode码计算出来的。如果对象为
null
,调用它的hashCode()方法一定
会
抛出空指针异常。这里我们将map分为两类,一类是...
java map
key
为
null
_Java中
HashMap
里面
key
为
null
存放到哪
2021-03-17 16:27
参丸的博客
我们知道
HashMap
集合是允许存放
null
值的
hashMap
是根据
key
的hashCode来寻找存放位置的,那当
key
为
null
时, 怎么存储呢?在put方法里头,其实第一行就处理了
key
=
null
的情况。//
HashMap
的put方法public V put(K
key
, V...
为什么HashTable键值
key
、
value
不能为
null
值,而
HashMap
可以
2019-10-11 10:08
land135790的博客
HashTable源代码: /** * Maps the specified <code>
key
</code> to the specified * <...
value
<... in this hashtable. Neither the
key
nor the *
value
can be <...
null
<...
【并发编程】为什么Hashtable和Concurrent
HashMap
是不允许键或值为
null
的,
HashMap
的键值则都可以为
null
?
2022-08-15 21:05
小七mod的博客
为什么Hashtable和Concurrent
HashMap
是不允许键或值为
null
的,
HashMap
的键值则都可以为
null
?这篇文章将从源码实现的角度和架构设计的角度分别讨论其原因。
【
HashMap
】
key
和
value
能否为
null
2023-08-28 10:51
fixAllenSun的博客
发现没有,如果
value
值能为
null
,那么我传入对应的
key
值,他找到了返回的是
value
值,也就是
null
,当找不到时,他也返回的是
null
。
key
值不能重复,若添加
key
相同的键值对,后面的
value
会
自动覆盖前面的
value
,但不
会
...
HashMap
中
key
为
null
时,
value
存到哪里去了?
2020-12-19 09:17
Mrrr_Li的博客
hashMap
是根据
key
的hashCode来寻找存放位置的,那当
key
为
null
时, 怎么存储呢? 答案: 当
key
为
null
时,
value
存在了
HashMap
底层table数组的table[0]位置,之后具体的存储方式和其他索引位置一致
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月8日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月30日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月30日