|
@@ -1,12 +1,10 @@
|
|
|
package cn.iocoder.yudao.framework.common.util.object;
|
|
|
|
|
|
-import cn.hutool.core.util.ArrayUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.ReflectUtil;
|
|
|
|
|
|
import java.lang.reflect.Field;
|
|
|
import java.util.Arrays;
|
|
|
-import java.util.Objects;
|
|
|
import java.util.function.Consumer;
|
|
|
|
|
|
/**
|
|
@@ -47,6 +45,7 @@ public class ObjectUtils {
|
|
|
return obj1.compareTo(obj2) > 0 ? obj1 : obj2;
|
|
|
}
|
|
|
|
|
|
+ @SafeVarargs
|
|
|
public static <T> T defaultIfNull(T... array) {
|
|
|
for (T item : array) {
|
|
|
if (item != null) {
|
|
@@ -56,6 +55,7 @@ public class ObjectUtils {
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
+ @SafeVarargs
|
|
|
public static <T> boolean equalsAny(T obj, T... array) {
|
|
|
return Arrays.asList(array).contains(obj);
|
|
|
}
|