Hallo!
Ich versteh nicht wie folgendes funktioniert (als Biepsiel mit Obejct Vector)
Ich hab schon viel nachgelesen. iterator() ist ja eine Methode vom Interface iterable die irgendwie in der Vererbungshierarche von der Klasse Vector implementiert wurde!!! Rückgabe(objekt??) ist ein Iterator!
Wie genau schaut jetzt dieser rückgegebene Iterator aus? und wo sind die methoden hasNext() un next() implementiert?
ich versteh das absolut nicht und komm auch nicht selber drauf also bitte ich um verständnis für blutigen Anfänger !
ps.: kann man sich irgendwie die Sourcecodes von den ganzen java packages ansehen?
Ich versteh nicht wie folgendes funktioniert (als Biepsiel mit Obejct Vector)
Java:
Vector vec = new Vector();
Iterator it = vec.iterator();
Ich hab schon viel nachgelesen. iterator() ist ja eine Methode vom Interface iterable die irgendwie in der Vererbungshierarche von der Klasse Vector implementiert wurde!!! Rückgabe(objekt??) ist ein Iterator!
Wie genau schaut jetzt dieser rückgegebene Iterator aus? und wo sind die methoden hasNext() un next() implementiert?
ich versteh das absolut nicht und komm auch nicht selber drauf also bitte ich um verständnis für blutigen Anfänger !
ps.: kann man sich irgendwie die Sourcecodes von den ganzen java packages ansehen?