Los arrays pueden
recorrerse indistintamente con un contado o barriendo con un iterador.
int[]
datos = { 1, 2, 3, 4 }; |
|
for
(int i = 0; i < datos.length; i++) { System.out.print(datos[i] + " "); } |
for
(int dato: datos) { System.out.print(dato + " "); } |
La segunda forma
(derecha) es más compacta y debería preferirse a la primera (izquierda) salvo
cuando el contador “i” sea necesario para algo más.
Temas relacionados