[英]Access private object using java reflection api
我可以使用Java反射訪問並獲取對象的值
這是獲取--getLong,getInt的方法,但是我找不到getObject()
您只是在尋找Field.get(Object obj)
嗎?
Class aClass = MyObject.class
Field field = aClass.getField("someField");
上面的示例將返回與someField字段對應的Field實例
如以下MyObject中所聲明:
public class MyObject{
public String someField = null;
}
如果不存在名稱為getField()方法的參數的字段,則
引發NoSuchFieldException。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.