文章目录
前言
java判断对象是否为空的方法常用的有两种,分别放在org.apache.commons.lang3包下面,另一个放在org.springframework.utils包下面,本文总结两种方式的导入方式以及差别。
一、org.apache.commons.lang3包
1.Maven导入
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.7</version>
</dependency>
2.java导入
import org.apache.commons.lang3.StringUtils;
3. 使用方法
StringUtils.isEmpty(String str)
// 参数必须是字符类型
二、org.springframework.utils包
1.Maven导入
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.2.17.RELEASE</version>
</dependency>
2.java导入
import org.springframework.util.StringUtils;
3.使用方法
StringUtils.isEmpty(Object str)
// 参数是对象,没有string字段限制,更好用
总结
org.springframework.utils
下的isEmpty()方法更加好用,适用于几乎所有的参数类型。
相关文章:
- isEmpty()和isBlank()的区别