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的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 布局教程_java布局学习(新
- 下一篇: java selector 源码_基于s