LinkedList - 在 Java 中从特定索引中删除项
在下面的代码示例中,我们将看到:如何从 LinkedList 中的特定位置删除项目 使用 remove(int index):public E remove(int index):从列表中的特定索引中删除项目,并将较高索引的所有其他对象向左移动一个位置。它返回从列表中删除的项目.
import java.util.LinkedList;
public class DeleteLinkedList {
public static void main(String[] args) {
LinkedList<字符串>linkedlist = 新的 LinkedList<字符串>();
输出:
linkedlist.add(e1”);
linkedlist.add(e2”);
linkedlist.add(e3”);
linkedlist.add(e4”);
linkedlist.add(e5”);
linkedlist.add(e6”);
// 删除前
System.out.println(删除前:”);
for(String str: linkedlist){
System.out.println(str);
}
System.out.println(\n”);
// 删除了第 4 个对象
String elm = linkedlist.remove(3);
System.out.println(”+ elm+ 元素已从列表中删除\n”);
// 删除后的 LinkedList 元素
System.out.println(删除后:”);
for(String elm1: linkedlist){
System.out.println(elm1);
}
}
}
删除前:
e1
e2
e3
e4
e5
e6
item e4 已从列表中删除
删除后:
e1
e2
e3
e5
e6