String 为空状态判断
String的三种状态:null、“”、new String()
有一个例子,
String a = null;
String b = "";
String c = new String();
当new了一个新的String对象时,会创建占位符,c.isEmpty() = true; "".equals(c) = true,b的效果和c相同。
注意:当a为空时a.isEmpty()会报错,解决方法:使用 StringUtils.isEmpty(a)
String的三种状态:null、“”、new String()
有一个例子,
String a = null;
String b = "";
String c = new String();
当new了一个新的String对象时,会创建占位符,c.isEmpty() = true; "".equals(c) = true,b的效果和c相同。
注意:当a为空时a.isEmpty()会报错,解决方法:使用 StringUtils.isEmpty(a)