La méthode remove(Object o) en Java – Les collections
La méthode remove(Object o) est utilisée pour supprimer la première occurrence de l’élément spécifié, si elle est présente.
Syntaxe
public boolean remove(Object o)
Paramètres
- o(Obligatoire) : L’élément à supprimer de cette liste, s’il est présent.
Valeur de retour
La méthode renvoie TRUE si cette liste contient l’élément spécifié, sinon renvoie FALSE.
Exemple :
Le code suivant crée un ArrayList et ajoute 4 éléments, puis on supprime 2 éléments « PHP » et « C++ » :
import java.util.*; public class Main { public static void main(String[] args) { // Créer un ArrayList vide ArrayList<String> language = new ArrayList<String>(4); // Ajouter des valeurs dans l'ArrayList language.add("Java"); language.add("PHP"); language.add("C++"); language.add("Python"); // Afficher les éléments dans l'ArrayList for (int i = 0; i < 4; i++) { System.out.println(language.get(i).toString()); } // Supprimer "PHP" et "C++" language.remove("PHP"); language.remove("C++"); System.out.println("********** Après la suppression **********"); // Afficher les éléments dans l'ArrayList après la suppression for (int i = 0; i < 2; i++) { System.out.println(language.get(i).toString()); } } }
Sortie:
Java PHP C++ Python ********** Après la suppression ********** Java Python