Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/07/2010, 10:33
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 10 meses
Puntos: 306
Respuesta: obtener valor iterador java

Personalmente, casi no uso ese tipo de bucles for.

Si sé que voy a recorrer el array entero utilizo el

for (Clase1 elemento : ArraydeClase1) {


}

Si estoy buscando un elemento en concreto en un List, Map o Set, utilizo sus métodos de búsqueda, y si es hasta que se cumpla una condición un bucle while.

Por lo que tengo entendido, objetos relacionado con arrays (heredan de Collection) implementan ya iterator. Por lo que la razón para utilizar iterator para recorrerlos, sería que en un futuro fueras a remodelar el programa y existiesen nuevos objetos de tipo lista que quisieras utilizar, de esta forma y gracias al polimorfismo tendrías que modificar menos código.