Parlez des méthodes de la classe ArrayList en Java.
sobes.tech IA
Réponse de l'IA
add(E element): Ajoute un élément à la fin de la liste.
add(int index, E element): Insère un élément à l’indice spécifié.
addAll(Collection<? extends E> c): Ajoute tous les éléments d’une autre collection à la fin de la liste.
addAll(int index, Collection<? extends E> c): Insère tous les éléments d’une autre collection à l’indice spécifié.
clear(): Supprime tous les éléments de la liste.
contains(Object o): Vérifie si la liste contient l’élément spécifié.
get(int index): Retourne l’élément à l’indice spécifié.
indexOf(Object o): Retourne l’indice de la première occurrence de l’élément spécifié, ou -1 si non trouvé.
isEmpty(): Vérifie si la liste est vide.
lastIndexOf(Object o): Retourne l’indice de la dernière occurrence de l’élément spécifié, ou -1 si non trouvé.
remove(int index): Supprime l’élément à l’indice spécifié.
remove(Object o): Supprime la première occurrence de l’élément spécifié.
removeAll(Collection<?> c): Supprime de la liste tous les éléments présents dans la collection spécifiée.
retainAll(Collection<?> c): Conserve dans la liste uniquement les éléments présents dans la collection spécifiée.
set(int index, E element): Remplace l’élément à l’indice spécifié.
size(): Retourne le nombre d’éléments dans la liste.
toArray(): Convertit la liste en un tableau d’objets.
toArray(T[] a): Convertit la liste en un tableau du type spécifié.
trimToSize(): Réduit la capacité de l’ArrayList à la taille actuelle de la liste.