📅  最后修改于: 2023-12-03 15:01:59.690000             🧑  作者: Mango
removeLast()
方法是java.util.LinkedList
中的一个方法,用于从链表的末尾删除一个元素并返回它。
public E removeLast()
该方法没有参数。
该方法返回从链表的末尾删除的元素。如果链表为空,则抛出NoSuchElementException
异常。
LinkedList<String> linkedList = new LinkedList<>();
linkedList.add("Apple");
linkedList.add("Banana");
linkedList.add("Cherry");
System.out.println("Before remove: " + linkedList); // Output: Before remove: [Apple, Banana, Cherry]
String lastElement = linkedList.removeLast();
System.out.println("Last element removed: " + lastElement); // Output: Last element removed: Cherry
System.out.println("After remove: " + linkedList); // Output: After remove: [Apple, Banana]
removeLast()
方法从链表的末尾删除一个元素并返回它。该方法将链表的tail
指针指向倒数第二个元素,并将链表的最后一个元素的next
指针设置为null
。如果链表为空,则抛出NoSuchElementException
异常。
Java中的LinkedList removeLast()方法用于从链表的末尾删除一个元素并返回它。该方法使用起来非常简单,只需要调用相应的方法即可。虽然LinkedList类提供了许多方法,但我们只需要根据自己的需要来选择需要使用的方法即可。