diff --git a/spring-core/src/main/java/org/springframework/util/ObjectUtils.java b/spring-core/src/main/java/org/springframework/util/ObjectUtils.java index eaf97d9a6182..0bf28bf2e433 100644 --- a/spring-core/src/main/java/org/springframework/util/ObjectUtils.java +++ b/spring-core/src/main/java/org/springframework/util/ObjectUtils.java @@ -339,13 +339,10 @@ public static boolean nullSafeEquals(@Nullable Object o1, @Nullable Object o2) { if (o1 == null || o2 == null) { return false; } - if (o1.equals(o2)) { - return true; - } if (o1.getClass().isArray() && o2.getClass().isArray()) { return arrayEquals(o1, o2); } - return false; + return o1.equals(o2); } /**