Я понимаю, что это должен быть очень простой способ реализовать, и я понятия не имею, почему этот код не работает.Метод добавления для двусвязного списка
Я получаю NullPointerException
по адресу tail.next = node
. Если он не закомментирован, он не проходит тест.
public void addBack (int x)
{
IntegerNode node = new IntegerNode(x,null);
if (head == null)
head = node;
else{
node.prev = tail;
//tail.next = node;
tail = node;
}
count++;
}
Что такое «хвост»? –
хвост ссылается на последний объект в списке – user3286125
Если у вас нет элементов в списке и попробуйте 'addBack', что такое значение' tail'? –