【发布时间】:2013-11-17 00:34:58
【问题描述】:
我做了这个删除最后一个函数,它看起来应该可以工作,但是当我调用它时,它实际上并没有删除任何东西,所有的节点都还在。
有什么问题吗?
public Object removeLast()
{
Node currentNode;
currentNode = this.getHead();
while(currentNode != null)
{
if(currentNode.getNext()==null)
{
currentNode = null;
return null;
}
currentNode = currentNode.getNext();
}
return null;
}
【问题讨论】:
标签: java function methods linked-list