ArrayList - Supprimer un élément à une position spécifique en Java

La méthode remove(int index) est utilisée pour supprimer un élément d'une position spécifique de la liste.

public Object remove(int index): cette méthode retourne l'objet s'il a été supprimé avec succè, sinon, elle lève une exception IndexOutOfBoundException si l'index spécifié est inférieur à 0 ou supérieur à la taille de la liste ArrayList.

import java.util.ArrayList;

public class removeArrayListIndex{ 
 
 public static void main(String[] args) {
 
 // Créer un ArrayList<String>
 ArrayList<String> aList = new ArrayList<String>();
 
 //ajouter des chaines de caractères à ArrayList
 aList.add("1");
 aList.add("2");
 aList.add("3");
 aList.add("4");
 aList.add("5");
 
 System.out.println("ArrayList avant suppression: ");
 for(String e:aList)
 System.out.println(e);
 
 //supprimer l'objet à l'indice 1
 aList.remove(1);
 System.out.println("ArrayList après suppression: ");
 for(String e:aList)
 System.out.println(e);
 
 //supprimer l'objet à l'indice 3
 aList.remove(3);
 System.out.println("ArrayList après suppression: ");
 for(String e:aList)
 System.out.println(e);
 
 }
}
Sortie:

ArrayList avant suppression: 
1
2
3
4
5
ArrayList après suppression: 
1
3
4
5
ArrayList après suppression: 
1
3
4

Commentaires (0)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

Chargement des commentaires...