2013-11-22 72 views
0

当你初始化链表一个新的节点,如Node front = new Node()说设置此数据为指向当前的数据,如当前节点:初始化新节点

front.setData(current.getData()); 

是否新节点初始化出现在链表的开头或前面?

+0

显示我们的节点。我假设它有一个指向前一个条目的指针,并确定它在哪里。 – Dave

+0

这是一个非常令人困惑的问题,我不确定你想问什么。就目前而言,这里的代码片段非常具体实现,没有其他代码就没有多大意义。也不确定你的意思是“在开始还是在前面”。 – Floegipoky

回答

1

你必须给链接作为开始节点..这样

front.setData(current.getData()); 
front.prev = null; 
front.next = head.next; 
head = front; 
+0

这不是一个标准的链表,这将是一个双向链表 – Floegipoky