• 締切済み

javaで

実行時の引数でたとえば、 java hogeとかってとって、 hoge tt = new hoge(); みたいにインスタンスの生成ってできないのですか? arg[0] tt = new arg[0]; ってプログラムすればできるかな?っ手思ったんですけどできませんでした。

みんなの回答

  • kscKane
  • ベストアンサー率62% (18/29)
回答No.1

質問は、「引数で指定された名前のクラスのインスタンスを生成したい」 つまり「文字列でクラス名を指定して、インスタンスを生成したい」 と言ったことでよろしいでしょうか? もしそうだとしたら、リフレクション機能でどうにかできそうです。 以下参考ページです。 http://www.ne.jp/asahi/hishidama/home/tech/java/reflection.html

関連するQ&A