您的位置:首页 > 其它

null与“ ”的区别

2015-12-14 18:20 190 查看
null:代表一个空对象(没有分配内存空间)

" ": 代表一个空字符串 (分配了内存空间)

比如:HaseMap map=new HashMap();

map.put("username", null): //我们知道后面应该是有一个值的,但是具体不知道是什么,没有分配内存地址。

map.put("username", " "); //这个我们就知道它的值就是一个空字符串,已经分配了内存地址。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: