mirror of
https://gitee.com/dromara/hutool.git
synced 2025-04-24 18:04:54 +08:00
commit
859762c23a
@ -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];
|
||||
}
|
||||
|
@ -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");
|
||||
|
Loading…
Reference in New Issue
Block a user