Java中StringUtils工具类进行String为空的判断解析
判断某字符串是否为空,为空的标准是str==null或str.length()==0
1.下面是StringUtils判断是否为空的示例:
StringUtils.isEmpty(null)=true
StringUtils.isEmpty("")=true
StringUtils.isEmpty("")=false//注意在StringUtils中空格作非空处理
StringUtils.isEmpty("")=false
StringUtils.isEmpty("bob")=false
StringUtils.isEmpty("bob")=false
2.publicstaticbooleanisNotEmpty(Stringstr)
判断某字符串是否非空,等于!isEmpty(Stringstr)
下面是示例:
StringUtils.isNotEmpty(null)=false
StringUtils.isNotEmpty("")=false
StringUtils.isNotEmpty("")=true
StringUtils.isNotEmpty("")=true
StringUtils.isNotEmpty("bob")=true
StringUtils.isNotEmpty("bob")=true
3.publicstaticbooleanisBlank(Stringstr)
判断某字符串是否为空或长度为0或由空白符(whitespace)构成
下面是示例:
StringUtils.isBlank(null)=true
StringUtils.isBlank("")=true
StringUtils.isBlank("")=true
StringUtils.isBlank("")=true
StringUtils.isBlank("\t\n\f\r")=true//对于制表符、换行符、换页符和回车符
StringUtils.isBlank()//均识为空白符
StringUtils.isBlank("\b")=false//"\b"为单词边界符
StringUtils.isBlank("bob")=false
StringUtils.isBlank("bob")=false
4.publicstaticbooleanisNotBlank(Stringstr)
判断某字符串是否不为空且长度不为0且不由空白符(whitespace)构成,等于!isBlank(Stringstr)
下面是示例:
StringUtils.isNotBlank(null)=false
StringUtils.isNotBlank("")=false
StringUtils.isNotBlank("")=false
StringUtils.isNotBlank("")=false
StringUtils.isNotBlank("\t\n\f\r")=false
StringUtils.isNotBlank("\b")=true
StringUtils.isNotBlank("bob")=true
StringUtils.isNotBlank("bob")=true
总结
以上就是本文关于Java中StringUtils工具类进行String为空的判断解析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!