Uso de la función for each en Java. Exemplo práctico de foreach.
A partir de Java 5 se añadió una forma más conveniente para iterar sobre colecciones. En concreto usando la instrucción for. En muchos de lenguajes de programación se utiliza lo que se entiende como for each que traducido al español sería algo como "para cada". Hasta entonces Java no disponía de una manera leíble y entendedora hacer este tipo de bucles, encontrándonos en algunos casos con bucles for del tipo:
En este caso vemos cómo hacía falta hasta un iterador para navegar por la colección de datos.
Veamos un ejemplo de un foreach en Java tal y como se hace ahora:
Dentro del for definimos el tipo de elemento (en este caso double) que contiene cada entrada de la colección.
Con este método conseguimos que el código sea sencillo, fácil de leer e intuitivo.