Java中spring boot 字符串判断是否为空方法小结
更新时间:2023年11月01日 09:25:13 投稿:mrr
这篇文章主要介绍了Java中spring boot字符串判断是否为空,通过安装依赖,结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
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 */
到此这篇关于Java中spring boot 字符串判空的文章就介绍到这了,更多相关spring boot字符串判断内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Spring RedisTemplate 批量获取值的2种方式小结
这篇文章主要介绍了Spring RedisTemplate 批量获取值的2种方式小结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-06-06使用EasyPoi完成复杂一对多excel表格导出功能全过程
这篇文章主要介绍了使用EasyPoi完成复杂一对多excel表格导出功能全过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-12-12理解maven命令package、install、deploy的联系与区别
这篇文章主要介绍了理解maven命令package、install、deploy的联系与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-07-07
最新评论