当我尝试创建一个链接列表数组时,我不断收到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)
答案 0 :(得分:1)
您需要初始化数组中的每个链表,在 addition 中初始化数组本身,例如。
MyLinkedList<String>[] list = new MyLinkedList[1];
list[0] = new MyLinkedList();
list[0].addFirst("Milo");
System.out.println(list[0].get(0));