List - Typen
Implementierung von LinkedList und ArrayList
LinkedList UnsereLinkedListe1 = new LinkedList(); ArrayList UnsereArrayListe2 = new ArrayList();
UnsereLinkedListe1.add("LinkedListTest1");
UnsereLinkedListe1.add("LinkedListTest2");
UnsereLinkedListe1.add("LinkedListTest3");
UnsereArrayListe2.add("ArrayListTest1");
UnsereArrayListe2.add("ArrayListTest2");
UnsereArrayListe2.add("ArrayListTest3");
Iterator it1 = UnsereLinkedListe1.iterator();
Iterator it2 = UnsereArrayListe2.iterator();
while(it1.hasNext()) {
System.out.println(it1.next());
}
while(it2.hasNext()) {
System.out.println(it2.next());
}
| Methoden | Rückgabe am Beispiel | |
|---|---|---|
| UnsereLinkedList.add(index, Objekt); | ||
| UnsereLinkedList.add(Objekt); | ||
| UnsereLinkedList.addAll(Collection); | ||
| UnsereLinkedList.addAll(index, Collection); | ||
| UnsereLinkedList.remove(index); | ||
| UnsereLinkedList.remove(Objekt); | ||
| UnsereLinkedList.removeAll(Collection); UnsereLinkedList.retainAll(Collection); |
||
| Iterator Methoden | ||
| int it = UnsereLinkedList.iterator(); | iterator der LinkedList beschaffen und int i zuweisen | |
| it.hasNext(); | ||
| it.next(); | gibt das nächste Objekt / Element der List aus (siehe List ausgeben) | |
| it.remove(); |
|
|