quando eu insiro um nó na lista usando o seguinte método:
public void insertTail(Pessoa data){
Node node1 = new Node(data);
if(head == null){
head = node1;
tail = node1;
}
else if(head.getNext()==null && head.getPrevious()==null){
node1.setPrevious(head);
head.setNext(node1);
tail = node1;
}
else{
Node temp;
for(temp = head;temp.getNext()!=null;temp=temp.getNext());
temp.setNext(node1);
node1.setPrevious(temp);
tail = node1;
}
size++;
}
se eu insiro somente um nó, não acontece nada, ele só entra se eu colocar de novo
e se eu coloco mais do que um, o último que coloquei não entra