HashMap取值问题

ro_nice 2011-07-21 05:55:27
HashMap取建为空时,会产生添加么
我先用了一Map保存我先去出来的值,然后我需要的时候就去拿,
当我labelMap.get("key") 这个key为空的时候,值是空的,会产生添加么?
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ro_nice 2011-07-21
  • 打赏
  • 举报
回复
哦哦。。我懂了。。谢谢了。。
我又犯错了。。
我把Map.get("key")=="" 了。。
导致报空指针了。。。
皮皮 2011-07-21
  • 打赏
  • 举报
回复
Map.get("key")==null 不会自动添加。

if(Map.get("key")==null){

Map.put(key,value)
}
剑神一笑 2011-07-21
  • 打赏
  • 举报
回复
key为NULL的时候添加不会报错
但是map里面是空的
get取不到值
zl3450341 2011-07-21
  • 打赏
  • 举报
回复
不会。

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧