获取参数类型


getParameterType():返回class

getGenericParameterType():返回ParameterizedType,可以获取泛型的类包括T

MethodParameter methodParameter;

1、methodParameter.getParameterType();

2、ParameterizedType pt = (ParameterizedType) methodParameter.getGenericParameterType();

Class<?> tt = (Class<?>) pt.getActualTypeArguments()[0];
Object css = tt.newInstance();

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM