Michi: Java Objekt-Return in einer For-Schleife

Beitrag lesen

Hallo,
ich hatte vor kurzem einen Thread gestartet gehabt (http://forum.de.selfhtml.org/archiv/2009/2/t183085/#m1212252), in der ich den Java-code von unserem Professor nicht kapiert hatte.
Bin den Code Schritt für Schritt durchgegangen und habe es verstanden. An einer kleinen Stelle habe ich jedoch nur noch ein Problem. Dies wäre die folgende Stelle:

for (ListenElement frosch = anfang; frosch != null; frosch=frosch.getWeiter())

Mein Problem liegt hier: frosch=frosch.getWeiter()
Die Methode liefert das Listenelement weiter. Wahrscheinlich das erste gleich. Wie zählt er jedoch die ganzen Listenelemente durch. Nach meinem Verständnis würde er doch immer das gleiche weiter zurückgeben???

Grüße