isEmpty和isBlank的区别
1. isEmpty判断某字符串是否为空,为空的标准是 str==null或str.length==0
StringUtils.isEmpty(null)=true;
StringUtils.isEmpty("")=true;
StringUtils.isEmpty(" ")=false;
StringUtils.isEmpty("bob")=false;
StringUtils.isEmpty(" bob ")=false;
2.isBlank判断某字符串是否为空、长度为0、由空白符 (writespace)构成
StringsUtils.isBlank(null)=true;
StringsUtils.isBlank(" ")=true;
StringsUtils.isBlank("\n \t \f \r")=true; //对于制表符,换行符,换页符,回车符
StringsUtils.isBlank() 均识别为 空白符
StringsUtils.isBlank(“\b”)=false; //单词边界符
StringUtils.isBlank("bob")=false;
StringUtils.isBlank(" bob ")=false;