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(); |
|
|