org.apache.commons.lang.StringUtils类提供了String的常用操作,最为常用的判空有如下两种isEmpty(String str)和isBlank(String str)。
1.StringUtils.isEmpty用法
public class Test {
public static void main(String[] args) {
System.out.println(StringUtils.isEmpty(""));
System.out.println(StringUtils.isEmpty(null));
System.out.println(StringUtils.isEmpty(" "));
System.out.println(StringUtils.isEmpty("test"));
}
}
输出如下:
2.StringUtils.isBlank
public class Test {
public static void main(String[] args) {
System.out.println(StringUtils.isBlank(""));
System.out.println(StringUtils.isBlank(null));
System.out.println(StringUtils.isBlank(" "));
System.out.println(StringUtils.isBlank("test"));
}
}
输出如下: