-5
表達的LinkedList的字符的代碼實例:如何理解LinkedList?
public class SimpleLinkedListTest {
private class Node{
public Node(Object o) {
this.o = o;
}
Object o;
Node next;
}
private Node first;
public void add(Object elem){
Node node = new Node(elem);
if (first == null) {
first = node;
} else {
append(node);
}
}
private void append(Node node){
Node last = first;
while(last.next != null){
last = last.next;
}
last.next = node;
}
}
實例介紹了「產業鏈特徵」到封裝的新對象,我怎麼能理解「追加」的方法時,什麼是確切的 「封裝進程」LinkedList類型執行?
閱讀維基百科有關鏈接列表的文章。 – GhostCat