的Java类方法,方法调用()和原始类型

问题描述:

让我有法的Java类方法,方法调用()和原始类型

someMethod(int, String) 

,我想通过调用方法来调用它(对象,对象[])类方法。 我可以做到吗?如果我可以那么如何?

您可以使用invoke(Instance of Object containing Method, 5, "foo")

你可以做到这一点如下:

MyClass.class.getMethod(int.class, String.class).invoke(obj, 1, "hello")

其中obj是你的类的实例。 如果您的方法是静态的,您可以通过null而不是obj