关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
qq_29948451
2016-03-04 03:50
采纳率: 9.1%
浏览 3.8k
首页
Java
已采纳
java HashMap存储list集合的问题
java
我定义一个全局的list集合,然后存储不同的数据,根据不同的Key存放在Map中,但是获取的时候确发现通过不同的Key拿到的Value却是同一个list集合,请问怎么办?
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
4
条回答
默认
最新
相关推荐
更多相似问题
java
HashMap
存储
list
集合
的
问题
java
2016-03-04 03:50
回答 4
已采纳
是不是你数据存放的时候重复了呢?而且,
集合
是引用对象,如果你不同的key的value指向同一个
List
集合
,那么就是同一个
集合
引用的。
关于
java
hashmap
替换的
问题
java
2022-04-14 10:14
回答 5
已采纳
相同key的哈希值,相同那确实替换但是不同key的哈希值也有可能相同的例如,key=4,key=1,哈希函数h(x)=key%3的话,两个key的哈希值就相同了,就会产生冲突,此时就会被放到后面的位置
java
遍历
hashmap
出现的小
问题
java
2017-08-19 16:33
回答 2
已采纳
你定义
hashmap
的时候是
HashMap
(),而在向里面添加数据的时候,添加的是Employee对象,最后获取的时候你用的是
HashMap
.Entry。错误很明显,不能把你
存储
的employee
Java
双列
集合
HashMap
2020-12-22 17:16
双列
集合
HashMap
是属于
java
集合
框架3大类接口的Map类, Map接口储存一组成对的键-值对象,提供key(键)到value(值)的映射.Map中的key不要求有序,不允许重复.value同样不要求有序,但允许重复. Iterator接口是...
【
java
基础】
HashMap
集合
存储
Array
List
元素并遍历
2021-05-20 14:25
汤圆小丸叽的博客
package ysy16; import
java
.util.Array
List
; import
java
.util.
HashMap
; import
java
.util.Set; public class
HashMap
Array
List
{ ... //创建
HashMap
集合
HashMap
<String, Array
List
<String>> hm = new
没有解决我的问题,
去提问