Hi,
was mich gerade irritiert, dass 'ende' und 'anfang' ja zwei verschiedene Instanzvariablen von Liste sind.
Ich tät das ja so notieren:
ListenElement element = new ListenElement(daten);
ende.setWeiter(element);
ende = element;
Die Instanzvariable 'ende' wird naher bei der Methode toString nichtmal ausgelesen. Evtl. habe ich etwas total verpeilt, ich muss mir den Code nochmal in Ruhe durchgehen und mit nem Beispiel auf Papier notieren.
Das mit dem Debugger ist auch ne Idee, mal schauen, wie das in Netbeans funktioniert.
Grüße