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;Sortie:
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);
}
}
ArrayList avant suppression:
1
2
3
4
5
ArrayList après suppression:
1
3
4
5
ArrayList après suppression:
1
3
4