【发布时间】:2015-06-29 06:44:54
【问题描述】:
我正在制作一个简单的链表,我正在尝试实现一种方法,该方法允许我删除链表的最后一个节点。在某些时候,我的方法是错误的,我不确定错误在哪里以及如何修复它。这是代码!
public Nodo deleteEnd() {
Nodo aux;
if (head == null) {
throw new NoSuchElementException("Element cant be deleted");
} else {
aux = head;
while (aux.next.next != null) {
aux = aux.next;
}
size--;
}
return aux;
}
【问题讨论】:
标签: java methods nodes singly-linked-list