Utilisez la méthode RemoveFirst() de la classe LinkedList pour supprimer le premier élément de la liste chaînée
LinkedList est une structure de données de liste chaînée couramment utilisée en Java. Elle implémente l'interface List et l'interface Deque et peut être utilisée pour stocker et. faire fonctionner une série d’éléments. Dans la classe LinkedList, nous pouvons utiliser la méthode removeFirst() pour supprimer le premier élément de la liste chaînée.
L'exemple de code est le suivant :
import java.util.LinkedList; public class RemoveFirstExample { public static void main(String[] args) { // 创建一个LinkedList对象 LinkedList<String> linkedList = new LinkedList<>(); // 向链表中添加元素 linkedList.add("A"); linkedList.add("B"); linkedList.add("C"); System.out.println("删除前的链表:" + linkedList); // 使用removeFirst()方法删除链表中的第一个元素 String removedElement = linkedList.removeFirst(); System.out.println("被删除的元素:" + removedElement); System.out.println("删除后的链表:" + linkedList); } }
Dans le code ci-dessus, nous avons d'abord créé un objet LinkedList<String>
, puis ajouté trois éléments "A", "B" et "C" à la liste chaînée. Ensuite, nous utilisons la méthode removeFirst() pour supprimer le premier élément de la liste chaînée et stocker l'élément supprimé dans une variable suppriméeElement. Enfin, nous imprimons respectivement les éléments supprimés et la liste chaînée supprimée.
Exécutez le code ci-dessus, nous obtiendrons le résultat suivant :
删除前的链表:[A, B, C] 被删除的元素:A 删除后的链表:[B, C]
Comme le montre le résultat, la liste chaînée d'origine contient les éléments "A", "B" et "C". Après l'appel de la méthode RemoveFirst(), l'élément supprimé est "A" et seuls les éléments "B" et "C" restent dans la liste chaînée supprimée.
En plus de la méthode RemoveFirst(), la classe LinkedList fournit également la méthode Remove() pour supprimer l'élément à la position spécifiée et la méthode RemoveLast() pour supprimer le dernier élément de la liste chaînée. En fonction des besoins, nous pouvons utiliser ces méthodes de manière flexible pour supprimer des éléments de la liste chaînée.
En bref, la méthode removeFirst() de la classe LinkedList est un moyen pratique et rapide de supprimer le premier élément de la liste chaînée. En enregistrant l'élément supprimé dans une variable, nous pouvons le traiter davantage. Dans le développement réel, nous pouvons choisir la méthode appropriée pour supprimer des éléments en fonction de besoins spécifiques et utiliser de manière flexible la classe LinkedList pour exploiter les données de liste chaînée.
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!