v0.0.5
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 12s

This commit is contained in:
Timi
2026-06-30 15:25:03 +08:00
parent 80fe2f8cb9
commit d643f8f0c8
2 changed files with 27 additions and 3 deletions

View File

@@ -6,7 +6,7 @@
<groupId>com.imyeyu.java</groupId> <groupId>com.imyeyu.java</groupId>
<artifactId>timi-java</artifactId> <artifactId>timi-java</artifactId>
<version>0.0.4</version> <version>0.0.5</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<properties> <properties>
@@ -50,7 +50,7 @@
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId> <artifactId>lombok</artifactId>
<version>1.18.36</version> <version>1.18.46</version>
</dependency> </dependency>
</dependencies> </dependencies>
</plugin> </plugin>
@@ -92,7 +92,7 @@
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId> <artifactId>lombok</artifactId>
<version>1.18.40</version> <version>1.18.46</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>

View File

@@ -72,6 +72,30 @@ public interface TimiJava {
return !isEmpty(object); 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> T nullIfEmpty(T object) {
if (isEmpty(object)) {
return null;
}
return object;
}
/** /**
* 为空时取默认值 * 为空时取默认值
* *