Warum ist die Methode iterator() in der Schnittstelle java.util.Collection definiert, wenn sie java.util.Iterable bereits erweitert hat, für die diese Methode definiert ist.Warum gibt es eine Methode iterator() in java.util.Collection
Ich denke eine Art Rückwärtskompatibilität oder eine Möglichkeit, JavaDoc auf der Methode auf der Sammlungsebene zu schreiben.
Irgendwelche anderen Ideen?
netter Fang, ich zweite die rückwärts Vergleichbarkeit Sache, nicht sicher, obwohl – medopal
Es gibt eine ähnliche SO Frage (mein Google Fu fehlt) Umgang mit 'Set' vs' Collection', die die gleiche Methode Deklarationen haben, und sie wurden eingeführt in der gleichen Version (1.2). –