利用反射来获取方法的参数:
Method[] methods = controllerBeanObj.getClass().getDeclaredMethods();
Parameter[] parameters = methods[0].getParameters();
默认获取到的是arg0
、arg1
、 arg2
,不显示参数名,需要设置IDEA
Settings > Build,Execution,Deployment > Compiler > Java Compiler
红框位置填入 -parameters
点击 Apply
设置好后需要把之前的class文件删掉重新Build,步骤如下
删除 module 目录下的 out 文件夹里的这两个文件夹。
鼠标选中 moudule 然后点击 Build 依次 Build Moudule 、 Build Artifacts
完成后重新运行程序即可