Maison >Java >javaDidacticiel >Utilisez la méthode RemoveLast() de la classe LinkedList pour supprimer le dernier élément de la liste chaînée
Utilisez la méthode removeLast() de la classe LinkedList pour supprimer le dernier élément de la liste chaînée
LinkedList est une structure de données courante dans le framework de collection Java. Elle stocke les éléments sous la forme d'une liste doublement chaînée. Grâce aux méthodes fournies par la classe LinkedList, nous pouvons facilement opérer sur la liste chaînée, comme ajouter, supprimer et modifier des éléments.
Dans certains scénarios, nous devrons peut-être supprimer le dernier élément de la liste chaînée. La classe LinkedList fournit la méthode RemoveLast() pour implémenter cette fonction. Cet article présentera à travers des exemples de code comment utiliser la méthode removeLast() pour supprimer le dernier élément d'une liste chaînée.
Tout d'abord, nous devons créer un objet LinkedList et y ajouter quelques éléments pour le supprimer.
import java.util.LinkedList; public class RemoveLastExample { public static void main(String[] args) { // 创建一个LinkedList对象 LinkedList<String> linkedList = new LinkedList<>(); // 向链表中添加元素 linkedList.add("元素1"); linkedList.add("元素2"); linkedList.add("元素3"); linkedList.add("元素4"); // 输出链表中的元素 System.out.println("链表中的元素:" + linkedList); // 调用removeLast()方法删除链表中的最后一个元素 String removedElement = linkedList.removeLast(); // 输出删除的元素 System.out.println("被删除的元素:" + removedElement); // 输出删除后的链表中的元素 System.out.println("删除后的链表中的元素:" + linkedList); } }
Le code ci-dessus importe d'abord la classe LinkedList et crée un objet LinkedList. Ensuite, quatre éléments sont ajoutés à la liste chaînée via la méthode add(). Ensuite, le dernier élément de la liste chaînée est supprimé via la méthode RemoveLast() et l'élément supprimé est affecté à la variable RemoveElement. Enfin, les éléments de la liste chaînée supprimée et les éléments supprimés sont imprimés via l'instruction de sortie.
Exécutez le code ci-dessus, nous pouvons voir le résultat comme suit :
链表中的元素:[元素1, 元素2, 元素3, 元素4] 被删除的元素:元素4 删除后的链表中的元素:[元素1, 元素2, 元素3]
Comme vous pouvez le voir, le dernier élément "Element 4" a été supprimé avec succès. En appelant la méthode removeLast() de la classe LinkedList, nous pouvons facilement supprimer le dernier élément de la liste chaînée.
Il convient de noter que si la liste chaînée est vide (c'est-à-dire qu'il n'y a aucun élément), alors l'appel de la méthode removeLast() lèvera une exception NoSuchElementException. En utilisation réelle, nous devons vérifier si la liste chaînée est vide avant d'appeler la méthode removeLast().
Pour résumer, cet article présente comment utiliser la méthode removeLast() de la classe LinkedList pour supprimer le dernier élément de la liste chaînée, et donne l'exemple de code correspondant. En utilisant rationnellement les méthodes fournies par la classe LinkedList, nous pouvons gérer les éléments de la liste chaînée de manière plus flexible.
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!