在Java中清空一个`LinkedList` 变量的方法

274 阅读1分钟

JavaLinkedList 类带有clear() 方法,你可以用它来清空一个链表实例。

例如,假设你用Integer 的值初始化一个LinkedList ,如下所示:

LinkedList myList =
new LinkedList(Arrays.asList(1, 2, 3));

你可以像这样调用clear() 方法来清空myList 变量:

System.out.println(myList);
myList.clear();
System.out.println(myList);

调用println() 的输出将如下:

[1, 2, 3]
[]

正如你所看到的,clear() 方法清空了myList 实例,删除了存储在该变量中的所有值。

另外,你也可以在初始化时创建一个空的LinkedList 实例,如下所示:

LinkedList emptyList = new LinkedList();

然后,你可以通过调用add() 方法向上面的emptyList 变量添加值:

emptyList.add(1);
emptyList.add(2);
emptyList.add(3);
System.out.println(emptyList); // [1, 2, 3]

现在你已经学会了如何在Java中清空一个LinkedList 变量,干得好!👍