我需要调用一些库生成的函数。我需要一个接一个地调用function1
, function2
, ..., function10
。除了将它们全部写在代码上,还有什么巧妙的编码方法吗?
最佳答案
您可以使用reflection .
Some some = new Some();
for (int i = 1; i <= 10; i++) {
some.getClass().getMethod("function" + i).invoke(some);
}
关于java - 使用名称模式调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8071634/