1. 程式人生 > >Java獲取Object屬性值

Java獲取Object屬性值

field 普通 col tcl int [] val obj ava

做了一個攔截參數的需求,需要獲取普通參數和對象參數

參數是Object類型,Object[] paramValues = pjp.getArgs();

1.獲取普通參數

for(int i=0;i<paramValues.length;i++){
            accessToken = paramValues[i].toString();
        }

2.獲取對象型參數

for(int i=0;i<paramValues.length;i++){
             accessToken =  paramValues[i].getClass().getDeclaredField("
key").get(paramValues[i]).toString(); }

Java獲取Object屬性值