A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

null,““,” “,都是不同的。
null——不存在
""——有,但是空的
" "——有,里面这一个空格.
这是我的理解,希望拋砖引玉,期待更完全易懂的说法。

2 个回复

倒序浏览
1.NULL是空地址的意思,在使用指针变量时表示一个空地址,
3.""表示字符串的长度为0的字符串。
回复 使用道具 举报
String str =null;
只是声明了一个引用,但该引用没有指向任何对象
String str="";
声明了一个引用str,同时该引用指向一空值字符串,
有人也问过这样的问题,你可以看一下http://bbs.itheima.com/thread-3853-1-1.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马