précédent | suivant | table des matières

List

L’interface List ajoute à l'interface Collection de nouvelles fonctionnalités d’accès à partir d’un indice : Les éléments ont un indice dans la collection.

void add(int ind, E o)
Insère o à l’indice ind (opération optionnelle)
boolean addAll(int ind, 
         Collection<? extends E> c)
Insère tous les éléments de la collection c à partir de l’indice ind.(opération optionnelle)
get(int ind)
Retourne l’élément à la position ind. Peut lever une exception IndexOutOfBoundsException si ind n'est pas correct.
int indexOf(Object o)
Retourne l’indice de la première occurrence de o, ou -1 si la list ne contient pas o.
int lastIndexOf(Object o)
Retourne l’indice de la dernière occurrence de o, ou -1 si la list ne contient pas o.
ListIterator<E> listIterator()
Retourne un ListIterator sur la liste
ListIterator<E> listIterator(int ind)
Retourne un ListIterator sur la liste, démarrant à l’indice ind. Peut lever une exception IndexOutOfBoundsException si ind n'est pas correct.
E set(int ind>, E o)
Remplace l’élément à l’indice ind par o et retourne l'ancienne valeur. Peut lever une exception IndexOutOfBoundsException si ind n'est pas correct. (opération optionnelle)
E remove(int ind)
Enlève l'élément à l'indice ind, et retourne cet élément. Peut lever une exception IndexOutOfBoundsException si ind n'est pas correct.
List<E> subList(int d, int f)
Retourne la sous liste comprise entre les indices d (inclus) et f ( exclu) .Peut lever une exception IndexOutOfBoundsException si ind n'est pas correct.

haut de la page