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 サイトの他の関連記事を参照してください。