我想要为自己的链表添加一个可以吧数组转化为链表的构造方法,依据老师在本节的部分代码,我做了如下的实现
public Linkedlist(E[] arr) {
if(arr == null || arr.length == 0)
throw new IllegalArgumentException("arr can not be empty");
dummyHead.next.e = arr[0];
Node cur = dummyHead.next;
for(int i = 0 ; i < arr.length ; i ++) {
cur.next = new Node(arr[i],cur.next);
cur = cur.next;
}
}
debug只会跳 java.lang.NullPointerException 请老师帮忙解答,谢谢