-2

誤解されているかもしれませんが、オブジェクトを作成し、そのオブジェクトがどのクラスであるかを文字列で指定したいと考えています。

4

1 に答える 1

5

はい、そのためにリフレクションを使用できます。

クラスを取得するには、使用します

// if your class is in package com.foo and is named Bar
Class<?> klass = Class.forName("com.foo.Bar"); 

詳細については、チュートリアルをお読みください。

于 2012-05-04T22:32:45.127 に答える