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 变量,干得好!👍