如果我必须传递一个Object ... var arguments参数作为Method.invoke调用的输入,我应该指定什么作为Class.getMethod调用的参数类型
答案 0 :(得分:2)
Class.getMethod("methodName", Object[].class)
<强>更新强> How to work with varargs and reflection提供了更为精确的答案Bozho
答案 1 :(得分:0)
如果您可以指定代表方法的真实形式参数的类,那么您最好这样做,就像在其声明中一样。如果不能,则解决规则(在您提供的链接中)不是最透明的。