「Java」remove()でLinkedListの要素を削除する
書式
public E remove(int index)
指定の位置の要素を削除します。削除後のインデックスは前につまります。
public void clear()
すべての要素を削除します。
使用例
package com.arkgame.bat;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
public class TestInfo {
public static List<String> cftLst = new LinkedList<>(Arrays.asList("川崎", "東京", "大阪", "福岡"));
public static void main(String[] args) {
// remove(位置)
cftLst.remove(1);
System.out.println("指定の位置の要素を削除");
System.out.println(cftLst);
System.out.println(cftLst.get(1));
System.out.println("");
System.out.println("すべての要素を削除します");
//clearメソッド
cftLst.clear();
System.out.println(cftLst);
}
}
実行結果
指定の位置の要素を削除 [川崎, 大阪, 福岡] 大阪 すべての要素を削除します []