Quello č il "nuovo" for-each, introdotto da Java 5, che affianca la normale sintassi del ciclo for.
Quando non č necessario conoscere la posizione di un elemento, ma si vuole comunque scorrere una collezione (o un array) č possibile usare il for-each.
Con il for-each, l'array verrā percorso nell'ordine (dal primo all'ultimo elemento) e ciascun elemento dell'array verrā assegnato, ad ogni iterazione, alla variabile "num".
Questo
codice:for(int num : array) { ... }
č equivalente a questo:
codice:for(int i=0; i<array.length; i++) { int num = array[i]; ... }
con l'unica differenza che la versione "for-each" usa una variabile in meno (non c'č l'indice).
Ciao.![]()