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