1
class Node<T>{

private T myValue;
private ArrayList<Object> next;



public <U> void addLink(U n){
        this.next.add(n);
}


}

我主要有:

    Node<String> myNode1 = new Node<String>("Ciao");
    Node<Integer> myNode2 = new Node<Integer>(12);

    myNode1.addLink(myNode2, true);

我需要在类 Node 中包含指向 adiacent 节点的指针

但是java抛出NullPointerException

请帮我。

4

1 回答 1

4

this.next从未被初始化。尝试声明它:

private ArrayList<Object> next = new ArrayList<Object>();
于 2010-11-17T23:07:00.640 回答