null和""(空字符串)有什么区别?
null
""
我写了一些简单的代码:
String a = ""; String b = null; System.out.println(a == b); // false System.out.println(a.equals(b)); // false
这两个语句返回false.看来,我无法找到它们之间的实际区别.
false
java string null equals referenceequals
是nullJava中的关键字吗?
java null keyword
java ×2
null ×2
equals ×1
keyword ×1
referenceequals ×1
string ×1