当前位置:首页 > 编程笔记 > 正文
已解决

java spring boot 字符串判空

来自网友在路上 168868提问 提问时间:2023-10-29 19:56:04阅读次数: 68

最佳答案 问答题库688位专家为你答疑解惑

1、安装依赖

<dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.12.0</version></dependency>

2、用法
2.1 StringUtils.isNotBlank():判断参数是否不为空

/*** StringUtils.isNotBlank();* 判断参数:是否不为空,长度是否不为0,值是否不包含空白字符。等价于!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 */

2.2 StringUtils.isBlank():判断是否为空,长度是否为0,值是否包含空白字符

/*** StringUtils.isBlank().* 判断参数:是否为空,长度是否为0,值是否包含空白字符。* StringUtils.isBlank(null)  -> true* StringUtils.isBlank("")  -> true* StringUtils.isBlank(" ") -> true* StringUtils.isBlank(" ")  -> true** 对于制表符、换行符、换页符和回车符StringUtils.isBlank()均识为空白符* StringUtils.isBlank("\t \n \f \r")  -> true** \b 为单词边界符.* StringUtils.isBlank("\b")  -> false* StringUtils.isBlank("bob") -> false* StringUtils.isBlank(" bob ")  -> false*/

2.3 StringUtils.isEmpty()

/*** StringUtils.isEmpty();* 判断参数是否为空。(为空的标准是str==null,str.length()==0)。* StringUtils.isEmpty(null)    -> true* StringUtils.isEmpty("")    -> true* StringUtils.isEmpty(" ")     -> false* StringUtils.isEmpty("a")     -> false* StringUtils.isEmpty(" a ")     -> false*/

2.4 StringUtils.isNotEmpty():

/*** StringUtils.isNotEmpty().等价于!isEmpty(String str); * 判断参数是否非空。* StringUtils.isNotEmpty(null)  -> false * StringUtils.isNotEmpty("")  -> false * StringUtils.isNotEmpty(" ") -> true * StringUtils.isNotEmpty(" ") -> true * StringUtils.isNotEmpty("bob") -> true * StringUtils.isNotEmpty(" bob ") -> true */
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"java spring boot 字符串判空":http://eshow365.cn/6-27464-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!