我有一个 Animal 类的填充对象(animalObj)。
动物类有类似的方法
- 获取动物1()
- getAnimal2() 等
所以我需要从对象animalObj动态调用这些方法。
我需要的是这个的实施
String abc="123";
for(int i=0; i<abc.length(); i++)
animalObj.getAnimal+abc.charAt(i)+();
我知道关于代码是垃圾,但我需要知道如何实现它。
我阅读了 Java 中的反射,并看到了一些问题,例如 Java 动态函数调用、将方法名称作为字符串给出时如何调用 Java 方法?.
但是这里所有的问题都不是处理填充对象。
有什么建议么?