字串非空判斷:StringUtils中 isNotEmpty 和isNotBlank的區別
在專案中,我們用的最多的是StringUtils中的非空判斷方法,相信大部分人都用過IsNotEmpty或者 isEmpty方法
今天我們要提到的,是isNotBlank
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
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
所以,在某些業務場景,用isNotBlank 比 isNotEmpty要好
相關文章
- 【JAVA】判斷字串非空Java字串
- 判斷字串是否為空字串
- 探索StringUtils3之StringUtils.isEmpty()和StringUtils.isBlank()的區別S3
- java中判斷String型別為空和null的方法Java型別Null
- JavaScript判斷字串是否為空JavaScript字串
- js判斷字串是否為空JS字串
- java判斷字串是否為空Java字串
- 大神教你如何判斷Python中字串是否為空和nullPython字串Null
- MyBatis陣列與集合判斷非空和長度MyBatis陣列
- 2011-10-17 記錄型別判斷非空的辦法型別
- StringUtils類中isEmpty與isBlank的區別
- python中字串格式判斷Python字串
- J2SE-判斷字串是否為空字串
- 字串判空、判等字串
- js函式中的if判斷和a==b判斷JS函式
- js中的型別判斷JS型別
- js--typeof 和 instanceof 判斷資料型別的區別及開發中的使用JS資料型別
- 判斷空值
- Java技巧分享:判斷字串是否為空常的三種方法Java字串
- js判斷輸入字串是否為空、空格、null總結JS字串Null
- Javascript判斷空物件JavaScript物件
- 如何在Java中判斷是否為空Java
- 深入理解 JavaScript 中的型別和型別判斷問題JavaScript型別
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- 使用帶型別判斷的比較判斷型別
- JAVA中字串比較equals()和equalsIgnoreCase()的區別Java字串
- PHP 判斷一個字元是否在字串中PHP字元字串
- 字串拼接+和concat的區別字串
- 判斷字串是否唯一字串
- 判斷URL字串是否合法字串
- python如何判斷字串相等Python字串
- js空物件判斷 isPlainObjectJS物件AIObject
- 認真總結Vue3中ref與reactive區別和isRef與isReactive 型別判斷VueReact型別
- mysql 空值(null)和空字元('')的區別MySqlNull字元
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- js判斷字串是否含有特殊字元和emoji表情JS字串字元
- Python有效括號字串判斷和深度計算Python字串
- javascript中如何判斷變數的型別?JavaScript變數型別
- subprocess中命令為引數序列和字串的區別字串