null
判断java对象是否为空
String str = new String("sliver"); // 不为空
String str = "sliver"; // 为空
java 的字符串判断为空和对象是否为空是不同的概念
if (str == null) {
...
} else {
...
}
与null比较 判断的是对象是否为空
String str = "sliver"; // str = null
这里str仅仅是sliver这个字串的引用 对象str是”sliver”的引用
判断str的内容是否为空则用
if(str.equal("")) {
...
}