2014-11-08 41 views
0

学习如何reverse-a-linked-list列表。链接非常具有描述性和清晰性。但不知何故,我没有得到 如何获得需要传递给下面的方法的Node组件。我没有找到LinkedList 下的任何方法来获取节点。对不起,问愚蠢的问题,却处处净,假设我们得到了节点部件从一些,然后程序strats有如何获取链接列表中的节点组件?

public void recursiveReverse(Node currentNode){ 
    ... 
    } 
+0

您发布的链接是关于实现您自己的链接列表数据结构和您自己的反向功能。不是关于使用标准Java LinkedList类,它在内部使用节点,但不公开它们。 – 2014-11-08 15:07:59

回答

1

你必须从头开始编写自己的LinkedList类来实现该方法。 java.util.LinkedList不公开其内部实现。例如,节点被称为条目,而该类java.util.LinkedList.Entry是私有的。