【发布时间】:2017-06-16 19:35:01
【问题描述】:
我有一个类 X,其中可能包含 100 个字符串,我想做一个函数,为所有以“setTop”开头的 setter 模拟此类的对象。
目前我这样做了:
public void setFtoMethods(Class aClass){
Methods[] methods = aClass.getMethods();
for(Method method : methods){
if(method.getName().startsWith("setTop")){
method.invoke ....
}
}
}
而且我现在不知道该怎么做,而且我不太确定我能不能像这样填补所有这些二传手。在我的环境中,我无法使用框架,而且我使用的是 Java 6。
【问题讨论】:
标签: java reflection no-framework