66问答网
所有问题
java map.put(key,value) value中有一个空值,无法插入到map中,怎么解决?
如题所述
举报该问题
推荐答案 2017-08-11
1、Java中的Map是允许value为空的,
2、如果你插入不进去可以试试""空字符串
3、你也可以去看看讯云资源网是一个关于资源下载、快速问答和新闻资讯的网站
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/s9Dn9nn92.html
其他回答
第1个回答 推荐于2017-08-14
map 允许null键null值 你的value引入的是一个变量吧 这个变量获取到的值为空 会报空指针异常,可以对这个变量做一个判断不就行了
本回答被网友采纳
第2个回答 2012-12-04
无法插入的话,用map。get(key)得到的也是null值
第3个回答 2012-12-04
value可以为空啊
第4个回答 2012-12-04
你是不是指定泛型了,String等可以为空
1
2
3
下一页
相似回答
java
map .put
方法
答:
获取tab的第i个元素:根据 (n - 1) & hash 算法 ,计算出i找到,如果为空,调用newNode
()
,赋值给tab第i个;如果不为空,可能存在2种情况:hash值重复了,也就是
put
过程中,发现之前已经有了此
key
对应的
value,
则暂时e = p;至于另外一种情况就是位置冲突了,即根据(n - 1) & hash算法...
java
.util.
map中
的
key
和
value
可以是空吗?
答:
Map
是接口,他的两个我们比较常用的实现类是HashMap和Hashtable,其中,HashMap的
key
和
value
均可为空,而Hashtable则不可以。所以你问“
java
.util.
map中
的key和value可以是空吗?”,答案是:可为空,可不为空,呵呵。
java中
的空指针异常
怎么解决
答:
opt.filter(value -> value.length() > 5); opt.
map(value
-> value.trim()); opt.flat
Map(value
-> { String trimmed = value.trim(); return trimmed.isEmpty
()
?
Optional.empty() : Optional.of(trimmed); }); 方法的链式调用很容易引发空指针异常,但如果返回值都用 Optional 包装起来,就可以...
java的
action中调用service的
map
集合值能调过来,但是为什么取出来就是nu...
答:
首先你要确定
map中有
键‘allNews’和所对应的value 其实
,value
是不是List<News>类型无所谓,如果有我上面所说的,取出‘allNews'时强制转换都不会为空。既然你确定get()中的allNews与Service中的一样,我想最大的问题就是service中的
map,
在
put
进去就是null;下面我测试了一下,如果你说的都对,...
hash
Map
报空指针
答:
前面已经有两位指出了,在Hash
Map中,
是以键值对进行存储的。在根据
key
去寻找
value
的时候,查找过程是这样的:1.根据key计算出hashcode值。2.根据hashcode值去寻找相同的hashcode,如果查找到,获取相应的对象。因为你在存储的时候是int型键值进行计算hashcode值进行存储,而在取的时候以String型进行计算,...
关于Hash
Map中
的
key
和
value
问题
答:
把key和
value
全存迭代器吧~再写个正则表达式来进行对你的value的过滤(对比,对比上的在当前循环就可以get
(key))
~hash
map
效率你要考虑哦~电子字典的数据很庞大的~数据查找优化的那你就要去研究研究‘底层’了~有太多太多了(算法太多~举例出来吓Si人咯~什么分布啦、二分啦。。。)~参考资料:大脑 ...
大家正在搜
一个map获取一个key值
map怎么获取所有的value
map根据key获取value值
map中key和value的类型
怎么得到map的key
map中的key怎么修改
mapkeyvalue
map根据value找key
map通过key取value
相关问题
java map.put(key,value) value中...
java map.put(key,value) value中...
Java中,在HashMap可以用put(Key, Valu...
java.util.map中的key和value可以是空吗?
java中map怎么根据key值修改value值
java中的map里的value 怎么修改
JS/Jquery 中怎么定义存储一个类似map中key-v...
Java的HashMap中put()方法返回值的问题