有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

链表的java插入方法

好的,我正在制作一个链表,我必须将收到的每个对象插入链表,让它们相互指向。现在我有:

public void insert(Object o) {
   curr.setNext(new Link(curr.getItem(),curr.getNext()));
   curr.setItem(o);
}

不过,当我测试这个时,我似乎只是抛出了NullPointerException。顺便说一下,这是我的第一次测试:

public void testIfInsertMakesAList() {
    String a = "a";

    LList x = new LList();

    x.insert(a);

    String xExpected = "a";

    assertEquals("insert does not insert one object in a list", xExpected, x.get());
}

任何建议都会很有帮助


共 (0) 个答案