Java 如何使用变量调用方法?

Java 如何使用变量调用方法?,java,methods,this,Java,Methods,This,Ikey是保存方法名称的变量 我试过: SubArray = Key.Ikey; 但是编译器给出了异常的标识符我想您对反射感兴趣。它是这样的: SubArray = Key.(this.IKey); 因此,您正在调用由对象“object”的变量“methodName”指定的方法 你可以在这里读更多 在本教程中,那么param1将显示() method = object.getClass().getMethod(methodName, param1.class, param2.class, .

Ikey
是保存方法名称的变量

我试过:

SubArray = Key.Ikey;

但是编译器给出了异常的
标识符

我想您对反射感兴趣。它是这样的:

SubArray = Key.(this.IKey);
因此,您正在调用由对象“object”的变量“methodName”指定的方法

你可以在这里读更多


在本教程中,

那么param1将显示()
method = object.getClass().getMethod(methodName, param1.class, param2.class, ..);