欢迎访问 生活随笔!

生活随笔

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

编程问答

java script isblank_java判断一个字符串是否为空,isEmpty和isBlank的区别

发布时间:2025/4/5 编程问答 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java script isblank_java判断一个字符串是否为空,isEmpty和isBlank的区别 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

转载于:https://blog.csdn.net/liusa825983081/article/details/78246792

实际应用中,经常会用到判断字符串是否为空的逻辑

比较简单的就是用 Str != null && Str.length() >0   来判断

其实很多java工具集都是有包装好的接口可以使用的

比如   StringUtils.isEmpty(String str) 和 StringUtils.isBlank(String str)

isEmpty和isBlank的区别在于

isEmpty仅仅是判断空和长度为0字符串

isBlank判断的是空,长度为0,空白字符(包括空格,制表符\t,换行符\n,换页符\f,回车\r)组成的字符串。

比如:

StringUtils.isEmpty(null) = true

StringUtils.isEmpty("") = true

StringUtils.isEmpty(" ") = false

StringUtils.isEmpty("aaa") = false

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

StringUtils.isBlank(null) = true

StringUtils.isBlank("") = true

StringUitls.isBlank(" ") = true

StringUtils.isEmpty("aaa") = false

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

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的java script isblank_java判断一个字符串是否为空,isEmpty和isBlank的区别的全部内容,希望文章能够帮你解决所遇到的问题。

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