[英]generic class with an arraylist containing reference of generic class itself
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
请帮我。
this.next
从未初始化。 尝试声明:
private ArrayList<Object> next = new ArrayList<Object>();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.