StringUtils的isBlank和isEmpty的区别
package com.daylywork.study;
import org.apache.commons.lang3.StringUtils;
public class MyLianXi {
public static void main(String[] args){
String s="";
String ss=" ";
String sss=null;
System.out.println(StringUtils.isEmpty(s));
System.out.println(StringUtils.isEmpty(ss));
System.out.println(StringUtils.isEmpty(sss));
System.out.println(StringUtils.isBlank(s));
System.out.println(StringUtils.isBlank(ss));
System.out.println(StringUtils.isBlank(sss));
}
}
结果:
true
false
true
true
true
true
结论:在对" "空白符组成的字符串的判断上,isEmpty校验不为空,isBlank校验为空
\