我需要从名称中获取一个类,如下所示:
public void getClass(String nameOfClass){
Class<?> c = Class.forName(nameOfClass); // Doesn't work
doSomethingWith(c);
}
但代码不起作用。如何根据名称获得课程?
答案 0 :(得分:4)
您需要将完全限定名称传递给Class.forName(String name)
方法。
喜欢这个
Class.forName("some.package.SomeClass");