Maison > Java > javaDidacticiel > Comment utiliser la méthode LinkedList.addFirst() pour ajouter des éléments en tête d'une liste chaînée en Java ?

Comment utiliser la méthode LinkedList.addFirst() pour ajouter des éléments en tête d'une liste chaînée en Java ?

PHPz
Libérer: 2023-11-18 15:51:06
original
1487 Les gens l'ont consulté

Comment utiliser la méthode LinkedList.addFirst() pour ajouter des éléments en tête dune liste chaînée en Java ?

La classe LinkedList en Java fournit la méthode addFirst() pour ajouter des éléments en tête de la liste chaînée. La fonction de cette méthode est d'ajouter un élément au début de la liste chaînée et de reculer les autres éléments de la liste chaînée d'origine.

Ce qui suit est un exemple de code qui utilise la méthode LinkedList.addFirst() pour ajouter des éléments en tête de la liste chaînée :

import java.util.LinkedList;

public class Main {
    public static void main(String[] args) {
        // 创建一个空的LinkedList对象
        LinkedList<Integer> linkedList = new LinkedList<>();

        // 添加元素到链表的尾部
        linkedList.add(1);
        linkedList.add(2);
        linkedList.add(3);
        linkedList.add(4);
        linkedList.add(5);

        System.out.println("添加元素前的链表:" + linkedList);

        // 使用addFirst()方法将元素添加到链表头部
        linkedList.addFirst(0);

        System.out.println("添加元素后的链表:" + linkedList);
    }
}
Copier après la connexion

Le code ci-dessus crée un objet LinkedList vide, puis utilise la méthode add() pour ajouter les éléments 1, 2, 3, 4 et 5 sont ajoutés à la fin de la liste chaînée. Ensuite, utilisez la méthode addFirst() pour ajouter l'élément 0 en tête de la liste chaînée et imprimer le contenu de la liste chaînée.

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

添加元素前的链表:[1, 2, 3, 4, 5]
添加元素后的链表:[0, 1, 2, 3, 4, 5]
Copier après la connexion

Vous pouvez voir que la méthode addFirst() a ajouté avec succès l'élément 0 en tête de la liste chaînée. Dans le résultat de sortie, le contenu de la liste chaînée est [0, 1, 2, 3, 4, 5].

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal