在 Java 中清除 LinkedList

java 8object oriented programmingprogramming

在 Java 中,可以使用方法 java.util.LinkedList.clear() 清除 LinkedList。此方法将删除 LinkedList 中的所有元素。LinkedList.clear() 方法不需要任何参数,并且不返回任何值。

下面给出了一个演示此操作的程序。

示例

import java.util.LinkedList;
public class Demo {
    public static void main(String[] args) {
        LinkedList<String> l = new LinkedList<String>();
        l.add("Orange");
        l.add("Apple");
        l.add("Peach");
        l.add("Guava");
        System.out.println("使用 LinkedList.clear() 方法之前的 LinkedList: " + l);
        l.clear();
        System.out.println("使用 LinkedList.clear() 方法之后的 LinkedList: " + l);
    }
}

上述程序的输出如下

使用 LinkedList.clear() 方法之前的 LinkedList: [Orange, Apple, Peach, Guava]
使用 LinkedList.clear() 方法之后的 LinkedList: []

现在让我们理解上面的程序。

创建 LinkedList l。然后使用 LinkedList.add() 将元素添加到此 LinkedList。使用 LinkedList.clear() 方法清除 LinkedList 之前和之后都会显示 LinkedList。演示此操作的代码片段如下

LinkedList<String> l = new LinkedList<String>();
l.add("Orange");
l.add("Apple");
l.add("Peach");
l.add("Guava");
System.out.println("使用 LinkedList.clear() 方法之前的 LinkedList: " + l);
l.clear();
System.out.println("使用 LinkedList.clear() 方法之后的 LinkedList: " + l);

相关文章