Bucle for each

Esta estructura nos permite recorrer una Colección o un array de elementos de una forma sencilla. Evitando el uso de Iteradores o de un bucle for normal.
De la forma tradicional podríamos recorrer un array de la siguiente forma:
  1. String array[] = {"Avila", "Burgos", "León", "Palencia", "Salamanca", "Segovia", "Soria", "Valladolid", "Zamora"};
  2. for (String elemento: array)
  3. System.out.println(elemento);


  1. List<String> list = new ArrayList<String>();
  2. // Añadimos elementos
  3. list.add("Victor");
  4. list.add("Amaya");
  5. list.add("Julio");
  6. for (String nombre: list)
  7. System.out.println(nombre);

Comentarios