Vertel over de methoden van de klasse ArrayList in Java.
sobes.tech AI
Antwoord van AI
add(E element): Voegt een element toe aan het einde van de lijst.
add(int index, E element): Voegt een element toe op de aangegeven index.
addAll(Collection<? extends E> c): Voegt alle elementen van een andere collectie toe aan het einde van de lijst.
addAll(int index, Collection<? extends E> c): Voegt alle elementen van een andere collectie toe op de aangegeven index.
clear(): Verwijdert alle elementen uit de lijst.
contains(Object o): Controleert of de lijst het opgegeven element bevat.
get(int index): Geeft het element op de aangegeven index terug.
indexOf(Object o): Geeft de index van de eerste verschijning van het opgegeven element of -1 als het niet gevonden wordt.
isEmpty(): Controleert of de lijst leeg is.
lastIndexOf(Object o): Geeft de index van de laatste verschijning van het opgegeven element of -1 als het niet gevonden wordt.
remove(int index): Verwijdert het element op de aangegeven index.
remove(Object o): Verwijdert de eerste verschijning van het opgegeven element.
removeAll(Collection<?> c): Verwijdert uit de lijst alle elementen die ook in de opgegeven collectie zitten.
retainAll(Collection<?> c): Behoudt in de lijst alleen de elementen die ook in de opgegeven collectie zitten.
set(int index, E element): Vervangt het element op de aangegeven index.
size(): Geeft het aantal elementen in de lijst.
toArray(): Zet de lijst om in een objectarray.
toArray(T[] a): Zet de lijst om in een array van het opgegeven type.
trimToSize(): Knipt de capaciteit van de ArrayList tot de huidige grootte van de lijst.