Supprimer un élément spécifique de LinkedList en Java
On a partagé un article qui explique comment supprimer un élément d'un indice spécifique. Dans ce tutoriel, on va voir comment rechercher élément avec sa valeur et le supprimer de LinkedList.
LinkedList a une méthode qui prend en paramètre la valeur de l'objet à supprimer:
public boolean remove(Object o): supprime la première occurrence de l'objet o de la liste. S'il est présent alors la liste contient l'élément recherché et retourne true, sinon elle retourne false.
Exemple:
Références:
LinkedList avec exemple
LinkedList a une méthode qui prend en paramètre la valeur de l'objet à supprimer:
public boolean remove(Object o): supprime la première occurrence de l'objet o de la liste. S'il est présent alors la liste contient l'élément recherché et retourne true, sinon elle retourne false.
Exemple:
import java.util.LinkedList;Résultat:
public class RemoveElement {
public static void main(String[] args) {
LinkedListllist = new LinkedList ();
llist.add("o1");
llist.add("o2");
llist.add("o3");
llist.add("o4");
llist.add("o5");
System.out.println("Avant suppression : "+llist);
boolean b = llist.remove("o2");
// affiche true s'il existe et a été supprimé avec succés
System.out.println("élément supprimé : "+b);
System.out.println("Après suppression(first) : "+llist);
}
}
Avant suppression : [o1, o2, o3, o4, o5]
élément supprimé : true
Après suppression(first) : [o1, o3, o4, o5]
Références:
LinkedList avec exemple