「Java」LinkedListの要素を追加、更新するサンプル

関数
1.public boolean add(E e)
addメソッド(引数1つ)は最後尾に要素を追加します。

2.public void add(int index,E element)
addメソッド(引数2つ)は指定の位置に要素を追加します。

3.public E set(int index,E element)
setメソッドは要素を置き換えます。

使用例

import java.util.LinkedList;
import java.util.List;

public class TestInfo {

      public static List<String> cft = new LinkedList<>(Arrays.asList("川崎", "東京", "大阪", "福岡"));

      public static void main(String[] args) {

            // add (要素)
            System.out.println("最後尾に要素を追加します");
            cft.add("横浜");
            System.out.println(cft);
            
            System.out.println("");
            // add (位置,要素)
            System.out.println("指定の位置に要素を追加します");
            cft.add(2, "北海道");
            System.out.println(cft);
            
            System.out.println("");
            // set (位置,要素)
            System.out.println("指定の位置の要素を置き換えます");
            cft.set(2, "茨城");
            System.out.println(cft);
      }

}

実行結果

最後尾に要素を追加します
[川崎, 東京, 大阪, 福岡, 横浜]

指定の位置に要素を追加します
[川崎, 東京, 北海道, 大阪, 福岡, 横浜]

指定の位置の要素を置き換えます
[川崎, 東京, 茨城, 大阪, 福岡, 横浜]

 

Java

Posted by arkgame