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为空的判断解析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!