-11

我需要从其名称中获取一个类,如下所示:

public void getClass(String nameOfClass){
  Class<?> c = Class.forName(nameOfClass); // Doesn't work
  doSomethingWith(c);
}

但是代码不起作用。如何根据名称获取课程?

4

1 回答 1

4

您需要将完全限定名称传递给Class.forName(String name)方法。

像这样

Class.forName("some.package.SomeClass");

于 2013-05-17T11:55:16.387 回答