null
和""
(空字符串)有什么区别?
我写了一些简单的代码:
String a = "";
String b = null;
System.out.println(a == b); // false
System.out.println(a.equals(b)); // false
两个语句都返回 false
。看来,我无法找到它们之间的实际区别。
最佳答案
关于java - null 和 empty 之间的区别 ("") Java String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4802015/