当前位置: 移动技术网 > IT编程>开发语言>Java > Java中StringUtils工具类进行String为空的判断解析

Java中StringUtils工具类进行String为空的判断解析

2019年07月19日  | 移动技术网IT编程  | 我要评论

判断某字符串是否为空,为空的标准是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. public static boolean isnotempty(string str)

判断某字符串是否非空,等于!isempty(string str)

下面是示例:

stringutils.isnotempty(null) = false
  stringutils.isnotempty("") = false
  stringutils.isnotempty(" ") = true
  stringutils.isnotempty("     ") = true
  stringutils.isnotempty("bob") = true
  stringutils.isnotempty(" bob ") = true

3. public static boolean isblank(string str)

判断某字符串是否为空或长度为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. public static boolean isnotblank(string str)

判断某字符串是否不为空且长度不为0且不由空白符(whitespace)构成,等于!isblank(string str)

下面是示例:

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网