Wichtige Methoden der Klasse ArrayList
Abschlussbedingungen
Wichtige Methoden der Klasse ArrayList
In diesem Beispiel haben wir eine Liste mit Zeichenketten (String).
ArrayList<String> liste = new ArrayList<String>();
| Element aus der Liste abfragen |
liste.get(7) |
Das Objekt an Stelle 7 wird zurückgeliefert |
|
Element einfügen (ohne Positionsangabe) |
liste.add("Peter")
|
„Peter“ wird am Ende der List angefügt |
| Element einfügen (mit Positionsangabe) |
liste.add(1, "Maria") |
„Maria“ wird an Position 1 angefügt |
|
Element ändern |
liste.set(0, "Heini") |
Die Zeichenkette am Anfang der Liste wird überschrieben und mit „Heini“ ersetzt |
| Element löschen |
liste.remove("Pia")
|
Die Zeichenkette „Pia“ wird aus der Liste gelöscht |
| Element löschen (mit Positionsangabe) |
liste.remove(1) |
Das Element an der Stelle 1 wird gelöscht |
| Größe zurückgeben |
liste.size() |
Gibt die Anzahl der Elemente in der Liste zurück |
| Prüfen, ob das Element enthalten ist (und liefert dann true zurück) |
liste.contains(“Pia”) |
Gibt true zurück, wenn "Pia" in der Liste ist; ansonsten wird false zurückgegeben |
| Testet ob ArrayList keine Elemente enthält (und liefert dann true zurück) |
list.isEmpty() |
Gibt true zurück, wenn die Liste leer ist. Wenn mindesten ein Element in der Liste ist, wird false zurückgegeben |
|
Liefert den Index des Objekts zurück (falls das Objekt in ArrayList vorkommt, oder falls nicht -1) |
list.indexOf(“Maria”) |
Gibt die Position zurück, an der "Maria" in der Liste steht |
|
Liste löschen |
liste.clear() |
Löscht die Liste.
|
Siehe ausführlich mit allen Methoden (braucht ihr aber nicht für den Unterricht): JavaDoc (Java Dokumentation)