Maison  >  Article  >  Java  >  Utilisez la méthode RemoveFirstOccurrence() de la classe LinkedList pour supprimer l'élément spécifié qui apparaît pour la première fois dans la liste chaînée.

Utilisez la méthode RemoveFirstOccurrence() de la classe LinkedList pour supprimer l'élément spécifié qui apparaît pour la première fois dans la liste chaînée.

王林
王林original
2023-07-24 16:50:001127parcourir

Utilisez la méthode removeFirstOccurrence() de la classe LinkedList pour supprimer l'élément spécifié qui apparaît pour la première fois dans la liste chaînée

Une liste chaînée est une structure de données couramment utilisée qui se compose de nombreux nœuds, chaque nœud contient un élément de données et une référence au nœud suivant. La classe LinkedList est une classe fournie dans le framework de collection Java qui implémente des listes chaînées. Elle fournit une multitude de méthodes pour faire fonctionner les listes chaînées. Parmi eux, la méthode removeFirstOccurrence() peut être utilisée pour supprimer l'élément spécifié qui apparaît pour la première fois dans la liste chaînée.

Ce qui suit est un exemple de code qui utilise la méthode removeFirstOccurrence() de la classe LinkedList pour supprimer l'élément spécifié qui apparaît pour la première fois dans la liste chaînée :

import java.util.LinkedList;

public class LinkedListDemo {
    public static void main(String[] args) {
        // 创建一个链表对象
        LinkedList<String> linkedList = new LinkedList<>();

        // 向链表中添加元素
        linkedList.add("Apple");
        linkedList.add("Banana");
        linkedList.add("Orange");
        linkedList.add("Apple");

        System.out.println("原始链表:" + linkedList);

        // 删除链表中第一次出现的指定元素
        linkedList.removeFirstOccurrence("Apple");

        System.out.println("删除后的链表:" + linkedList);
    }
}

Exécutez le code ci-dessus, le résultat est le suivant :

原始链表:[Apple, Banana, Orange, Apple]
删除后的链表:[Banana, Orange, Apple]

Dans le code ci-dessus, nous créons d'abord un objet LinkedList linkedList, puis utilisons la méthode add() pour ajouter 4 éléments à la liste chaînée : Apple, Banana, Orange et pomme. Ensuite, nous utilisons la méthode removeFirstOccurrence() pour supprimer la première occurrence de l'élément spécifié "Apple" dans la liste chaînée. Enfin, nous générons la liste chaînée supprimée. linkedList,然后使用add()方法向链表中添加了4个元素:Apple、Banana、Orange和Apple。接着,我们使用removeFirstOccurrence()方法删除了链表中第一次出现的指定元素"Apple"。最后,我们输出了删除后的链表。

需要注意的是,removeFirstOccurrence()

Il est à noter que la méthode removeFirstOccurrence() supprimera uniquement la première occurrence de l'élément spécifié. S'il y a plusieurs éléments identiques dans la liste chaînée, seul le premier qui apparaît sera supprimé. S'il n'y a aucun élément spécifié dans la liste chaînée, aucune opération ne sera effectuée.

Pour résumer, l'utilisation de la méthode removeFirstOccurrence() de la classe LinkedList peut facilement supprimer l'élément spécifié qui apparaît pour la première fois dans la liste chaînée. Dans le développement réel, cette méthode peut nous aider à traiter rapidement les éléments de la liste chaînée. Dans le même temps, la classe LinkedList fournit également d'autres méthodes riches, qui peuvent exploiter les listes chaînées de manière plus flexible pour répondre aux différents besoins de l'entreprise. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn