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)