我可以使用java反射访问和获取对象的值
是获取--getLong,getInt的方法,但我找不到getObject()
答案 0 :(得分:3)
您是否只想找Field.get(Object obj)
?
答案 1 :(得分:0)
Class aClass = MyObject.class
Field field = aClass.getField("someField");
上面的示例将返回对应于字段someField
的Field实例
如下面MyObject中声明的那样:
public class MyObject{
public String someField = null;
}
如果不存在具有作为getField()方法的参数给出的名称的字段,则为 抛出NoSuchFieldException。