有什么区别null
和""
(空字符串)?
我写了一些简单的代码:
String a = "";
String b = null;
System.out.println(a == b); // false
System.out.println(a.equals(b)); // false
两个语句都返回false
。看来,我无法找到它们之间的实际区别是什么。
您还可以这样理解 null 和空字符串之间的区别:
原图 https://twitter.com/raysato/status/833650208642719744/photo/1作者:R.佐藤(@raysato https://twitter.com/raysato)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)