Maison > Java > javaDidacticiel > Utilisez la méthode get() de la classe LinkedList pour obtenir des éléments dans une liste chaînée en Java

Utilisez la méthode get() de la classe LinkedList pour obtenir des éléments dans une liste chaînée en Java

王林
Libérer: 2023-07-24 19:58:46
original
1667 Les gens l'ont consulté

Utilisez la méthode get() de la classe LinkedList pour obtenir les éléments de la liste chaînée en Java

Une liste chaînée est une structure de données commune composée d'une série de nœuds, chaque nœud contient un élément et un pointeur vers le suivant citation de nœud. En Java, nous pouvons utiliser la classe LinkedList pour implémenter une liste chaînée. La classe LinkedList fournit une méthode get() qui peut être utilisée pour obtenir l'élément à une position spécifiée dans la liste chaînée.

Ci-dessous, nous expliquerons comment utiliser la méthode get() de la classe LinkedList pour obtenir les éléments de la liste chaînée en Java et donnerons l'exemple de code correspondant.

Tout d'abord, nous devons créer un objet LinkedList et y ajouter quelques éléments. Nous pouvons ajouter des éléments à la fin de la liste chaînée en utilisant la méthode add().

import java.util.LinkedList;

public class LinkedListExample {
    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);
    }
}
Copier après la connexion

Exécutez le code ci-dessus, nous pouvons voir que le résultat de sortie est : éléments dans la liste chaînée : [Élément 1, Élément 2, Élément 3, Élément 4].

Ensuite, nous pouvons utiliser la méthode get() pour obtenir l'élément spécifié dans la liste chaînée. La méthode get() reçoit un paramètre, qui est l'index de l'élément à obtenir. L'index commence à 0 et représente la position du premier élément dans la liste chaînée.

import java.util.LinkedList;

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

        // 向链表中添加元素
        linkedList.add("元素1");
        linkedList.add("元素2");
        linkedList.add("元素3");
        linkedList.add("元素4");

        // 获取链表中索引为2的元素
        String element = linkedList.get(2);

        // 输出获取到的元素
        System.out.println("获取到的元素:" + element);
    }
}
Copier après la connexion

Exécutez le code ci-dessus, nous pouvons voir que le résultat de sortie est : Élément obtenu : élément 3.

Comme le montrent les résultats de sortie, l'élément à la position d'index spécifiée dans la liste chaînée peut être obtenu avec précision à l'aide de la méthode get().

Il convient de noter que si l'index obtenu dépasse la plage de la liste chaînée, c'est-à-dire qu'il est supérieur ou égal à la taille de la liste chaînée ou inférieur à 0, la méthode get() lèvera une exception IndexOutOfBoundsException. Par conséquent, avant d’utiliser la méthode get(), nous devons nous assurer de la validité de l’index.

Pour résumer, on peut utiliser la méthode get() de la classe LinkedList pour récupérer les éléments de la liste chaînée en Java. Lors de l'écriture du code, vous devez d'abord créer un objet LinkedList et utiliser la méthode add() pour ajouter des éléments à la liste chaînée. Ensuite, utilisez la méthode get() pour obtenir avec précision l'élément à la position d'index spécifiée dans la liste chaînée.

J'espère que cet article vous aidera à comprendre comment la méthode get() de la classe LinkedList peut obtenir des éléments dans une liste chaînée en Java !

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