hallo.
ich bin gerade am programmieren und brauche dafür eine generische linkedlist
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Hallo,
Generics müssen in Java nicht aktiviert werden, sondern sind ein Sprachmittel, was mit jdk 1.5.x hinzugekommen ist.
Wesentliches Ziel sind typsichere Listen.
Bis zu jdk1.4.x wurden Listeneinträge nur als Datentyp "object" gehandelt und der Entwickler
musste bei Benutzung der Einträge explizit in den gewünschten Datentyp casten.
Bei generics wird schon bei der Deklaration der Liste vereinbart, was für
Datentypen aufgelistet werden sollen.
Auf diese Weise können nur die gewünschten Datentypen in die Liste aufgenommen
werden und der Cast bei Verwendung der Einträge entfällt.
Beispiel ohne Generics:
List sList = new Vector();
sList.add(new String("hallo");
sList.add(new String("Welt");
for (int i=0; i {
System.out.println((String)sList.get(i));
}
Beispiel für Generics:
List\
So ein Mist, die HTML Interpretation hat mein generics Beispiel nicht angenommen.
Hier nochmal:
Beispiel für Generics:
List sList = new Vector ();
sList.add(new String("hallo");
sList.add(new String("Welt");
for (int i=0; i {
System.out.println(sList.get(i));
}