Hi,
folgendes Beispiel:
und
Jetzt möchte ich das Typargument der Variablen x abfragen. In dem Fall also String.
Ich habe es so bereits probiert:
Es ist wichtig, dass ich es für eine Variable und nicht für ein Feld bestimmen kann.
Weiß jemand, wie?
Ciao Olli
folgendes Beispiel:
Java:
class X<T> {
}
und
Java:
X<String> x = new X<String>();
Jetzt möchte ich das Typargument der Variablen x abfragen. In dem Fall also String.
Ich habe es so bereits probiert:
Java:
ParameterizedType pt = (ParameterizedType) x; // ClassCastException
for (Type type : pt.getActualTypeArguments()) {
System.out.println(type);
}
Es ist wichtig, dass ich es für eine Variable und nicht für ein Feld bestimmen kann.
Weiß jemand, wie?
Ciao Olli