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 に答える