Este bucle es una evolución del concepto del bucle Para en algunos lenguajes. Se utiliza para recorrer estructuras repetitivas de datos de forma más simple y ágil. El bucle For Each puede describirse genéricamente (en pseudolenguaje) de la siguiente manera:POR CADA elemento DE tipo EN conjunto HACER
Cuerpo
FIN FOR EACH
- Elemento: es el nombre de la variable u objeto que toma el elemento iterado en el cuerpo del bucle.
- Tipo de Dato: es el tipo de variable o la clase a la que pertenece el objeto que se quiere iterar.
- Conjunto: es la estructura de datos que se quiere iterar. El uso más típico es con vectores o -en programación orientada a objetos- clases del tipo Colección.
- Cuerpo: es lo que se hará en cada iteración, pueden ser una o más instrucciones. Si bien no se impone una obligación al respecto, lo más común es que en este Cuerpo exista alguna operación sobre el elemento iterado.
No hay comentarios:
Publicar un comentario