-1
public static SingleList copy(SingleList list1){
SingleList list2 = new SingleList();
ListNode current=list1.head;
while (current != null){
list2.addLast(current.getData());
current=current.getNext();
}
return list2;
}
我不知道這個方法的功能,甚至不知道它是如何在計算機上工作,甚至不知道節點和單列表之間的區別!單列表和列表節點之間有什麼不同?
我們只能猜測! SingleList可能是單鏈表,ListNode是列表中的一個節點。 copy()是複製整個節點列表的方法。 – 2013-03-09 19:29:45
好吧我知道了,但它是如何工作的! – 2013-03-09 19:37:01
它僅將'head'屬性不爲null的list1中的對象添加到新的Singlelist – 2015-05-26 12:31:27