¿Por qué hay el método iterator() definido en la interfaz java.util.Collection cuando ya se extiende java.util.Iterable que tiene este mismo método definido.¿Por qué hay un método iterator() en java.util.Collection
Estoy pensando en algún tipo de compatibilidad hacia atrás o la oportunidad de escribir algo de JavaDoc sobre el método en el nivel de recopilación.
¿Alguna otra idea?
nice catch, en segundo lugar la cosa comparabilidad hacia atrás, no estoy seguro aunque – medopal
Hay una pregunta SO similar (mi google fu es deficiente) que trata de 'Set' vs' Collection' que tienen las mismas declaraciones de método, y se introdujeron en la misma versión (1.2). –