欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-12-14 12:53:52
判断某字符串是否为空,为空的标准是str==null或str.length()==0 1.下面是stringutils判断是否为空的示例:   stringut...

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

上一篇:

下一篇: