我正在编写一个链表程序,试图按顺序插入一些东西,我在我的代码中使用了它,但它一直说这是一个 NullPointerException,我不知道为什么。
public SortedLinkedList<T> add(T element) {
Node insert = new Node(element);
然后我检查以确保 curr 不为空。
if (comparator.compare(curr.data, insert.data) <= 0
&& comparator.compare(curr.next.data, insert.data) > 0){