JavaのLinkedListから最初と最後の項目を削除します

LinkedListから特定のインデックスから項目を削除する方法を見てきました. このチュートリアルでは、LinkedList.

LinkedList クラスには 2 つのメソッドがあります:

1) public Object removeFirst(): リストの最初の項目を削除して返します.
2) public Object removeLast(): リストの最後の項目を削除して返します

Example:

import java.util.LinkedList;

public class RemoveFirstLast {

public static void main(String[] args) {

LinkedList llist = new LinkedList();

llist.add("最初");
llist.add("e2");
llist.add("e3");
llist.add("e4");
llist.add("最後");

System.out.println("削除前: "+llist);

文字列 first = llist.removeFirst();
//最初に削除された項目
System.out.println("deleted item: "+first);

System.out.println("削除後(最初): "+llist);

文字列 last = llist.removeLast();
//最後に削除された項目
System.out.println("deleted item: "+last);

System.out.println("削除後(最後): "+llist);
}
}
出力:

削除前: [最初、e2、e3、e4、最後]
item removed: First
削除後(最初): [e2, e3, e4, Last]
item removed: Last
After deletion(last): [e2, e3, e4]
References:
Javadoc: RemoveFirst メソッド
Javadoc: RemoveLast
Advertisement

AdBlock Detected

Please disable your ad blocker and refresh the window to use this website.