让我有方法
someMethod(int, String)
我希望通过类Method的方法调用(Object,Object [])来调用它。 我可以做吗?如果我可以怎么样?
答案 0 :(得分:3)
您可以使用invoke(Instance of Object containing Method, 5, "foo")
答案 1 :(得分:3)
您可以按照以下方式执行此操作:
MyClass.class.getMethod(int.class, String.class).invoke(obj, 1, "hello")
其中obj
是您班级的一个实例。
如果您的方法是静态的,则可以传递null
而不是obj
。