LinkedList

so eine Art array, der dynamisch verwaltet wird, Elemente einfügen und löschen kann…

Erstellen einer Liste. Sie enthält Elemente vom Typ Object.

LinkedList liste = new LinkedList();

oder mit dem Typ Karte:

LinkedList<Karte> liste = new LinkedList(); 

Hinzufügen eines Elements. Entweder eines existenten Elements:

Karte könig struppi = new Karte();
liste.add(könig);

oder eines anonymen Elements:

liste.add(new Karte());

oder eines anonymen Elements an einer definierten Position:

liste.add(1, new Karte());

Entfernen eines Elements einer bestimmten Position:

liste.remove(1);

Länge der Liste:

System.out.println(liste.size());

Das erste Element:

Karte dame = liste.get(0);

Liste löschen:

liste.clear();

Der Aufruf

liste.get(0).getWort()

funktioniert nur, wenn die LinkedList mit einem definierten Typ erstellt wurde. Sonst muss der Type des Objekts gecastet werden:

(Karte)liste.get(0).getWort()

hübsche Schleife

Mit der Schleife

for (Karte k: liste) {
    k. ....
}

wird automatisch die gesamte Liste durchlaufen.

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International