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





