ホームページ >Java >&#&チュートリアル >Java で LinkedList.addFirst() メソッドを使用してリンク リストの先頭に要素を追加するにはどうすればよいですか?

Java で LinkedList.addFirst() メソッドを使用してリンク リストの先頭に要素を追加するにはどうすればよいですか?

PHPz
PHPzオリジナル
2023-11-18 15:51:061483ブラウズ

Java で LinkedList.addFirst() メソッドを使用してリンク リストの先頭に要素を追加するにはどうすればよいですか?

Java の LinkedList クラスには、リンク リストの先頭に要素を追加する addFirst() メソッドが用意されています。このメソッドの機能は、リンク リストの先頭に要素を追加し、元のリンク リストの他の要素を元に戻すことです。

次は、LinkedList.addFirst() メソッドを使用してリンク リストの先頭に要素を追加するサンプル コードです。

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);
    }
}

上記のコードは、空の LinkedList オブジェクトを作成します。それぞれ add() メソッドを使用して、要素 1、2、3、4、5 をリンク リストの末尾に追加します。次に、addFirst() メソッドを使用して、リンク リストの先頭に要素 0 を追加し、リンク リストの内容を出力します。

上記のコードを実行すると、出力結果は次のようになります:

添加元素前的链表:[1, 2, 3, 4, 5]
添加元素后的链表:[0, 1, 2, 3, 4, 5]

ご覧のとおり、addFirst() メソッドはリンク リストの先頭に要素 0 を正常に追加しました。出力結果では、リンクリストの内容は[0, 1, 2, 3, 4, 5]となります。

以上がJava で LinkedList.addFirst() メソッドを使用してリンク リストの先頭に要素を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。