码迷,mamicode.com
首页 > 其他好文 > 详细

Map 检验 某个key 是否存在

时间:2016-07-29 21:11:49      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

Map 检测某个key是否存在

Map<String,String> map = new HashMap<String,String>();

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

从试验可知:Map<String,String> 时,当无key或者某个key对应的value为null时,map.get("key") 都为 null;当某个key对应的value为“”时,map.get("")也为"";

 

 

 

 

 

技术分享

从试验可见:当 只取Object对象时,无论是map中无key或者某key对应的value为null时,map.get(key)均为null。

 

技术分享

当为 Map<Object,String>时,map.get(key).toString() 均报错(当某key不存在或者 某key为null时) 可以这么解释Object类型的null 不能转换成String字符串类型;

 

Map 检验 某个key 是否存在

标签:

原文地址:http://www.cnblogs.com/maxiaoshuai/p/5719416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!