public void addToTail(String data) { DoublyNode newDoublyNode = new DoublyNode(data); newDoublyNode.prev = tail; if (tail != null) { tail.next = newDoublyNode; } else { head = newDoublyNode; } tail = newDoublyNode; }
public void addToHead(String data) { DoublyNode newDoublyNode = new DoublyNode(data); newDoublyNode.next = head; if (head != null) { head.prev = newDoublyNode; } else { tail = newDoublyNode; } head = newDoublyNode; }