1

将类名作为命令行参数传递。

$program-name class-name

如何在 Scala 中从此类实例化一个对象?换句话说,是否可以从类名中获取对象?

4

2 回答 2

4

是的,有可能。例如:

Class.forName("java.lang.String").newInstance
于 2012-05-07T10:26:38.530 回答
2

由于您可以在 scala 中调用所有 java 方法,因此您可以调用Class.forName(classname).

于 2012-05-07T10:25:42.367 回答