「Java」remove()でLinkedListの要素を削除する

2022年1月11日

書式
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); 
      }

}

実行結果

指定の位置の要素を削除
[川崎, 大阪, 福岡]
大阪

すべての要素を削除します
[]

 

Java

Posted by arkgame