Para recorrer colecciones podemos utilizar iteradores. Veamos un ejemplo:
|
1 2 3 4 5 |
List<Student> list = new ArrayList<Student>(); Iterator<Student> elements = list.iterator(); while(elements.hasNext()){ System.out.print(elements.next()) } |
Todas las clases que implementan la interfaz Collectiontambién implementan indirectamente la interfaz Iterable, lo que convierte a sus objetos en colecciones de elementos iterables, es decir, que se pueden recorrer secuencialmente. Anteriormente cuando vimos como recorrer las colecciones ya has iterado de la siguiente forma: … Seguir leyendo Iteradores