首先,对不起,如果我的英语不完美,但我会尽力而为=)
这是我的问题: 我想加载具有相同字符串名称的类。 如果我不知道类的名称,该如何调用类的方法并存储结果。
// What I Have
//each "class i'm looking for implements "Module" and theses Class are Singleton
ArrayList<Module> moduleList = new ArrayList<Module>();
// load Basic
File file = new File("Ressources/Basic.gram.xml");
if(file.exists()) {
moduleList.add(Basic.getInstance());
}
// load Test
file = new File("Ressources/Test.gram.xml");
if(file.exists()) {
moduleList.add(Test.getInstance());
}
// What I wish or something similar
for(File file : FileInRessourceFolder){
if(classWithTheSameNameThanTheFile exist)
moduleList.add(MatchingClass.getInstance())
}
如果您找到我的答案,非常感谢您! 祝你有美好的一天=)