调用单链表的add方法添加元素报空指针异常
publicvoidadd(inti,Objecte){Nodep=head;for(intj=0;j<i;j++){p=p.next;}NodenewNode=newN...
public void add(int i, Object e) {
Node p=head;
for(int j=0;j<i;j++) {
p=p.next;
}
Node newNode =new Node(e);
newNode.next=p.next;
p.next=newNode;
}
比如说LIst list =new SingleLinkedList();
list.add(123);
就会报空指针异常 展开
Node p=head;
for(int j=0;j<i;j++) {
p=p.next;
}
Node newNode =new Node(e);
newNode.next=p.next;
p.next=newNode;
}
比如说LIst list =new SingleLinkedList();
list.add(123);
就会报空指针异常 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询