Ich komme im Code nicht mehr weiter, ich versuche ein Element in eine doppelt verkettete Liste einzufügen.
Wenn der tail und head == 0 sind dann ist die Liste leer, soweit bin ich, allerdings, weiß ich nicht wie ich den Code schreiben sollte, wenn der tail und head != null sind.
Java:
public class DoublyLinkedList<T> implements Listable<T> {
private Node head = null;
private Node tail = null;
private class Node {
T data = null;
Node next = null;
Node prev = null;
}
public void addTwo(T item) {
Node newNode = new Node();
newNode.data = item;
newNode.next = null;
newNode.prev = null;
if (head == null && tail == null) {
head = newNode;
tail = newNode;
}else {
}
}
Wenn der tail und head == 0 sind dann ist die Liste leer, soweit bin ich, allerdings, weiß ich nicht wie ich den Code schreiben sollte, wenn der tail und head != null sind.