api:documentation:collections:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
api:documentation:collections:start [2021/02/05 10:03] – Martin Pabst | api:documentation:collections:start [2021/12/29 11:29] – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Collections ====== | ====== Collections ====== | ||
- | <WRAP center round info 60%> | + | <WRAP center round info 80%> |
- | Das **Collections-Framework** bietet Klassen zum Speichern von Listen, Maps (Schlüssel-Wert-Speicher), | + | Das **Collections-Framework** bietet Klassen zum Speichern von Listen, Maps (Schlüssel-Wert-Speicher), |
+ | <code myJava> | ||
+ | ArrayList< | ||
+ | liste.add(" | ||
+ | String t = liste.get(0); | ||
+ | </ | ||
+ | Man kann alle Collections-Klassen aber auch ohne Generic-Syntax nutzen, muss dann beim Entnehmen der Objekte aber auf den korrekten Datentyp casten, z.B. | ||
+ | <code myJava> | ||
+ | ArrayList liste = new ArrayList(); | ||
+ | liste.add(" | ||
+ | String t = < | ||
+ | </ | ||
</ | </ | ||
+ | \\ \\ | ||
Zeile 199: | Zeile 211: | ||
<script type=" | <script type=" | ||
- | Stack< | + | Stack< |
st.push(" | st.push(" | ||
Zeile 218: | Zeile 230: | ||
</ | </ | ||
+ | ===== LinkedList ===== | ||
+ | <WRAP center round info 80%> | ||
+ | Eine '' | ||
+ | **Methoden: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | |||
+ | <script type=" | ||
+ | LinkedList< | ||
+ | |||
+ | liste.addFirst(" | ||
+ | liste.addFirst(" | ||
+ | liste.addFirst(" | ||
+ | liste.addLast(" | ||
+ | |||
+ | println(liste.removeFirst()); | ||
+ | println(liste.removeLast()); | ||
+ | |||
+ | println(" | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
api/documentation/collections/start.txt · Zuletzt geändert: 2023/06/12 08:28 von Martin Pabst