链接列表数组的空指针异常

时间:2018-04-12 06:02:08

标签: java nullpointerexception linked-list

当我尝试创建一个链接列表数组时,我不断收到NullPointerException。链接列表单独工作,直到我创建它的数组。

MyLinkedList<String>[] list = new MyLinkedList[1];

list[0].addFirst("Milo");

System.out.println(list[0].get(0));

我一直都是这样。

线程“main”java.lang.NullPointerException中的异常     在Test.main(Test.java:10)

1 个答案:

答案 0 :(得分:1)

您需要初始化数组中的每个链表,在 addition 中初始化数组本身,例如。

MyLinkedList<String>[] list = new MyLinkedList[1];
list[0] = new MyLinkedList();
list[0].addFirst("Milo");
System.out.println(list[0].get(0));