タイプをインターフェイスT
のインスタンスにしたい、またはjava.lang.reflect.Type
java.lang.Class<T>
以下のようなサンプルコードを作成しました
public class Car<T extends Type> {
private T t;
public Car(T t) {
this.t = t;
}
public static void main(String[] args) {
Car<String.class> car = new Car(String.class);//Error String.class
}
}
上記の例では、を使用するClass<T>
代わりに使用T
できることを知っています。それがであるか、それであるかT
を理解させる方法があるかどうか知りたかったのですが?Type
Class