Java获取Object属性值

Posted 多读书,少说话

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java获取Object属性值相关的知识,希望对你有一定的参考价值。

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

参数是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属性值的主要内容,如果未能解决你的问题,请参考以下文章

java field获取值

java对象值的copy

java 遍历 类属性的属性值

如何查看javascript object对象的所拥有的属性值

如何查看javascript object对象的所拥有的属性值

java 注解处理器(AbstractProcessor) 获取到 指定注解的属性值 javapoet 如何使用这个值生成类?