Dies ist eine alte Version des Dokuments!


Java - Allgemein

Generic, neue Instance erzeugen

Ein new Instance eines Generic ist mit folgendem Code möglich:

public class MyClass<T> {
   public doSomething() {
      T myInstance = (T)((Class)((ParameterizedType)this.getClass().getGenericSuperclass()).getActualTypeArguments()[0]).newInstance();
   }
}


\\


Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007