欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

用StringUtil判断字符串非空的方法

发布时间:2023/12/9 编程问答 57 豆豆
生活随笔 收集整理的这篇文章主要介绍了 用StringUtil判断字符串非空的方法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

属于com.cmos.adapter.util包下面的

1. 判断为null或者为空,当你知道StringUtils的时候会发现使用null来判断是不是很low;

StringUtil.isEmpty(null) == true

StringUtil.isEmpty("") ==  true

StringUtil.isEmpty("  ") ==  false

StringUtil.isEmpty("bbbb") ==  false

StringUtil.isEmpty("   bbbb  ") ==  false

2. 判断不为null或者不为空,对于StringUtil.isNotEmpty(str)而言:

StringUtils.isNotEmpty(null) = false

StringUtils.isNotEmpty("") = false

StringUtils.isNotEmpty(" ") = true

StringUtils.isNotEmpty("         ") = true

StringUtils.isNotEmpty("bbb") = true

StringUtils.isNotEmpty(" bbb ") = true
3. StringUtil.isBlank(str)判断为null或者为空,可以自动忽略字符串前后的空格;而 StringUtil.isEmpty(str)则不行

StringUtil.isBlank(null) == true

StringUtil.isBlank("") == true

StringUtil.isBlank("  ") == true

StringUtil.isBlank("aaaa") == false

StringUtils.isBlank("\t \n \f \r") = true   

StringUtils.isBlank("  aaaa  ") = false

StringUtils.isBlank("\b") = false  

4. StringUtil.isNotBlank(str)判断不为null或者不为空,可以自动忽略字符串前后的空格;而 StringUtil.isNotEmpty(str)则不行

StringUtil.isNotBlank(null) == false

StringUtil.isNotBlank("") == false

StringUtil.isNotBlank("  ") == false

StringUtil.isNotBlank("aaaa") == true   

StringUtils.isNotBlank("\t \n \f \r") = false

StringUtils.isNotBlank("  aaaa  ") = true   

StringUtils.isNotBlank("\b") = true   

4. stringutils.hastext的作用

      属于org.springframework.util.StringUtils包下面的

      它可以判断里面是否为null或者为空或者为空格,如果里面的值为null或者,为""或者,"   ",那么返回值为false;否则为true

总结

以上是生活随笔为你收集整理的用StringUtil判断字符串非空的方法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。