diff --git a/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java b/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java index 6e97683f889..3d9f9000efd 100644 --- a/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java +++ b/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java @@ -88,6 +88,8 @@ public abstract class BeanUtils { values.put(short.class, (short) 0); values.put(int.class, 0); values.put(long.class, (long) 0); + values.put(float.class, (float) 0); + values.put(double.class, (double) 0); DEFAULT_TYPE_VALUES = Collections.unmodifiableMap(values); }