「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); } }
実行結果
最後尾に要素を追加します [川崎, 東京, 大阪, 福岡, 横浜] 指定の位置に要素を追加します [川崎, 東京, 北海道, 大阪, 福岡, 横浜] 指定の位置の要素を置き換えます [川崎, 東京, 茨城, 大阪, 福岡, 横浜]