Non è necessario scorrere gli elementi dell'array utilizzando solo un ciclo
for
. Esiste un design più compatto for each
, un esempio del quale è riportato di seguito.
int[] elements = { 1, 2, 3, 4, 5 };
for (int k : elements) {
System.out.println(k);
}
Tra parentesi indichiamo che stiamo iterando sugli elementi dell'array elements
e che la variabile k
è l'elemento successivo di questo array all'iterazione successiva. Naturalmente i tipi della variabile e dell'array devono corrispondere. Nel corpo del ciclo indichiamo gli operatori del trattamento. In questo esempio, stampiamo semplicemente tutti gli elementi dell'array sulla console.
GO TO FULL VERSION