Java获取Object属性值

Java获取Object属性值

做了一个拦截参数的需求,需要获取普通参数和对象参数

参数是Object类型,Object[] paramValues = pjp.getArgs();

1.获取普通参数

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

 

2.获取对象型参数

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

 

posted @ 2017-08-23 11:41 Rest探路者 阅读( ...) 评论( ...) 编辑 收藏

你可能感兴趣的:(Java获取Object属性值)