Discuss / Java / 纠错

纠错

Topic source

我怎么感觉里面一个方法写错了,person.getClass().getFields(),应该是person.getClass().getDeclaredFields()的

Joker.fu_95

#2 Created at ... [Delete] [Delete and Lock User]

没有错不错,本来定义的都是public的用哪个都能获取到想要的

0

#3 Created at ... [Delete] [Delete and Lock User]

* person.getClass().getDeclaredFields()获取Person的所有成员变量

  • person.getClass().getDeclaredField("xxx").获取Person的某一个成员变量(例如"xxx"),
    这是两个不同的方法(一个方法末尾有s一个没有)。

  • 1

Reply