From b5a70b1ca04dd7fa9ac09eb09e38ecff15b3ac0c Mon Sep 17 00:00:00 2001 From: liaozan Date: Sun, 1 Sep 2024 12:40:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DFieldUtil=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=9A=84=E6=96=B9=E6=B3=95=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/dromara/hutool/core/reflect/FieldUtil.java | 2 +- .../java/org/dromara/hutool/core/reflect/FieldUtilTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/reflect/FieldUtil.java b/hutool-core/src/main/java/org/dromara/hutool/core/reflect/FieldUtil.java index aff8d2a33..9d1f55289 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/reflect/FieldUtil.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/reflect/FieldUtil.java @@ -116,7 +116,7 @@ public class FieldUtil { * @param name 字段名称 * @return 字段对象,如果未找到返回{@code null} */ - public static Field getDeclearField(final Class beanClass, final String name) { + public static Field getDeclaredField(final Class beanClass, final String name) { final Field[] fields = getDeclaredFields(beanClass, (field -> StrUtil.equals(name, field.getName()))); return ArrayUtil.isEmpty(fields) ? null : fields[0]; } diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/reflect/FieldUtilTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/reflect/FieldUtilTest.java index 2271db60a..3e8fa50c7 100644 --- a/hutool-core/src/test/java/org/dromara/hutool/core/reflect/FieldUtilTest.java +++ b/hutool-core/src/test/java/org/dromara/hutool/core/reflect/FieldUtilTest.java @@ -46,7 +46,7 @@ public class FieldUtilTest { Assertions.assertNull(noField); // 获取不到父类字段 - final Field field = FieldUtil.getDeclearField(ReflectTestBeans.TestSubClass.class, "field"); + final Field field = FieldUtil.getDeclaredField(ReflectTestBeans.TestSubClass.class, "field"); Assertions.assertNull(field); final Field subField = FieldUtil.getField(ReflectTestBeans.TestSubClass.class, "subField");