//isEmpty()如果有东西
public static void main(String[] args) {
String a = new String();
String b = "";
String c = null;
String d = "d";
if (a.isEmpty()) {
System.out.println("a");
}
if (b.isEmpty()) {
System.out.println("b");
}
if (d.isEmpty()) {
System.out.println("d");
}
if (!c.isEmpty()) {
System.out.println("c");
}
a
b
d
Exception in thread "main" java.lang.NullPointerException
at demo.main(demo.java:22)