diff --git a/hutool-core/src/main/java/cn/hutool/core/bean/BeanUtil.java b/hutool-core/src/main/java/cn/hutool/core/bean/BeanUtil.java index ec86b740a..2aba90f34 100644 --- a/hutool-core/src/main/java/cn/hutool/core/bean/BeanUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/bean/BeanUtil.java @@ -797,7 +797,7 @@ public class BeanUtil { if (ModifierUtil.isStatic(field)) { continue; } - if ((false == ArrayUtil.contains(ignoreFiledNames, field.getName()))// + if ((false == ArrayUtil.contains(ignoreFiledNames, field.getName())) && null == ReflectUtil.getFieldValue(bean, field)) { return true; }