2 single zyh single_zyh 于 2016.09.09 17:50 提问

hashmap values有值,get(key)为null

Connection conn = this.getSqlMapClientTemplate().getDataSource().getConnection();
调用过程CallableStatement cs = conn.prepareCall("{call " + proName + " }");
这是输出内容:过程名= NGSYS1.P_DICWH_UPDATESTATUS 参数个数=3 hashMap值={"PRO_PARM_1":"1002","PRO_PARM_2":"8380480"} 数据类型=1

hashMap取值=null parMap大小 =2 hashMap的值=[1002, 8380480] 判断containsValue = false 判断containsKey = false(hashmap中有值,get(key)null);

3个回答

zhuzige521888
zhuzige521888   2016.09.09 18:08

感觉问题不是很明确啊,这是怎么输出的呢?

new_culture
new_culture   2016.09.09 18:34

写的一堆乱七八糟的,
我只能告诉你 hashmap中是允许null 的啊

嘿嘿

qq_15581405
qq_15581405   2016.09.09 22:10

HashMap的key和Value都允许为空的

Csdn user default icon
上传中...
上传图片
插入图片