在 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);