From 8e1a1a1673b8df8a2e9b35911c462c579b63e9d8 Mon Sep 17 00:00:00 2001 From: Timi Date: Fri, 7 Aug 2026 17:59:30 +0800 Subject: [PATCH] fix defaultIfNull --- src/main/java/com/imyeyu/java/TimiJava.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/imyeyu/java/TimiJava.java b/src/main/java/com/imyeyu/java/TimiJava.java index 5c458d7..826fb1e 100644 --- a/src/main/java/com/imyeyu/java/TimiJava.java +++ b/src/main/java/com/imyeyu/java/TimiJava.java @@ -5,7 +5,6 @@ import java.io.StringWriter; import java.util.Collection; import java.util.Collections; import java.util.Map; -import java.util.Objects; /** * 通用工具 @@ -114,7 +113,7 @@ public interface TimiJava { * @param 对象类型 */ static T defaultIfNull(T obj, T defaultObj) { - return Objects.requireNonNullElse(obj, defaultObj); + return obj != null ? obj : defaultObj; } /**