首頁 >Java >java教程 >Java中如何使用LinkedList.addFirst()方法將元素新增至鍊錶頭部?

Java中如何使用LinkedList.addFirst()方法將元素新增至鍊錶頭部?

PHPz
PHPz原創
2023-11-18 15:51:061516瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn