public class Node{
Object data;
Node next;
Node(Object data, Node next){
this.data = data;
this.next = next;
}
public Object getData(){
return data;
}
public void setData (Object data){
this.data = data;
}
public Node getNext(){
return next;
}
public void setNext(Node next){
this.next = next;
}
}
如何編寫代碼來在列表的末尾添加一個節點?
所以,如果我有
head -> [1] -> [2] -> null
如何去
head -> [1] -> [2] -> [3] -> null
其實......我甚至不知道我是否要添加到末尾。我認爲這是有效的添加,然後排序?不確定。
謝謝!
你能澄清爲何要排序呢?該列表應該由數據排序?另外,爲什麼需要添加到最後? (我知道,我知道,這是任意的,但我只是想了解整個問題) – 2011-04-26 13:25:05