diff --git a/pom.xml b/pom.xml
index 238f263..ae8ba08 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.imyeyu.java
timi-java
- 0.0.4
+ 0.0.5
jar
@@ -50,7 +50,7 @@
org.projectlombok
lombok
- 1.18.36
+ 1.18.46
@@ -92,7 +92,7 @@
org.projectlombok
lombok
- 1.18.40
+ 1.18.46
org.junit.jupiter
diff --git a/src/main/java/com/imyeyu/java/TimiJava.java b/src/main/java/com/imyeyu/java/TimiJava.java
index cfae7d5..8982221 100644
--- a/src/main/java/com/imyeyu/java/TimiJava.java
+++ b/src/main/java/com/imyeyu/java/TimiJava.java
@@ -72,6 +72,30 @@ public interface TimiJava {
return !isEmpty(object);
}
+ static boolean hasEmpty(Object... objects) {
+ for (Object object : objects) {
+ if (isEmpty(object)) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ static boolean allNotEmpty(Object... objects) {
+ for (Object object : objects) {
+ if (isEmpty(object)) {
+ return false;
+ }
+ }
+ return true;
+ }
+ static T nullIfEmpty(T object) {
+ if (isEmpty(object)) {
+ return null;
+ }
+ return object;
+ }
+
/**
* 为空时取默认值
*