该工具类使用的是:org.apache.commons.lang3.StringUtils
String类型的变量是否为空,通常有三种情况:
1、null
2、""
3、" "(“空格”)
public static void main(String[] args) {
String s1 = null;
String s2 = "";
String s3 = " ";
System.out.println(StringUtils.isBlank(s1));
System.out.println(StringUtils.isBlank(s2));
System.out.println(StringUtils.isBlank(s3));
System.out.println("---------------------------------------");
System.out.println(StringUtils.isEmpty(s1));
System.out.println(StringUtils.isEmpty(s2));
System.out.println(StringUtils.isEmpty(s3));
}
true
true
true
---------------------------------------
true
true
false