Supportnet / Forum / Anwendungen(Java,C++...)
Java: Was bedeutet z.B. <?> oder <T> in Java?
Frage
Moin!
Ich stosse manchmel in der API von Java auf Notationen wie z.B. in der Klasse [url=http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html]Set[/url] auf:
[code]
Iterator<E> iterator();
<T> T[] toArray(T[] a);
boolean containsAll(Collection<?> c);
[/code]
Was hat z.B. <T> oder <?> für eine Bedeutung/Funktion?
Ich habe ja shon mal auf der Seite von Sun und bei div Suchmaschienen gesucht, aber nichts gefunden. Liegt wahrscheinlich auch daran das ich nicht genau weiss nach was ich suchen muss, da ich nicht weis wie man diese Notation nennt.
Einer von euch eine Ahnung was das ist und evt. auch eine entsprechende Seite dazu?
MfG
Antwort 1 von disco
moin
meinst wohlr generics:
g,
disco
meinst wohlr generics:
Zitat:
http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
g,
disco
Antwort 2 von disco
Antwort 3 von disco
Antwort 4 von Dr.Ma-Busen
Ah Generics bezeichnet man das also :)
Danke!
Danke!