ObjectUtils.isNotEmpty
时间: 2024-06-22 18:03:19 浏览: 138
`ObjectUtils.isNotEmpty()` 是 Apache Commons Lang 库中的一个方法,用于判断一个对象是否非空并且不为 `null` 或者其长度(如数组或字符串)不为零。这个方法可以帮助你在处理对象时避免 `null` 检查,使代码更简洁。
这是一个简单的示例:
```java
import org.apache.commons.lang3.ObjectUtils;
public class Example {
public static void main(String[] args) {
String str = "";
boolean isNotEmpty = ObjectUtils.isNotEmpty(str); // 判断字符串是否非空
System.out.println(isNotEmpty); // 输出: false
Integer num = null;
isNotEmpty = ObjectUtils.isNotEmpty(num); // 判断整数是否非空
System.out.println(isNotEmpty); // 输出: false
String[] array = new String;
isNotEmpty = ObjectUtils.isNotEmpty(array); // 判断数组是否非空
System.out.println(isNotEmpty); // 输出: false
}
}
```
在这个例子中,`ObjectUtils.isNotEmpty(null)` 和 `ObjectUtils.isNotEmpty(new String)` 都会返回 `false`,因为它们都是空的。
阅读全文