Não é necessário iterar pelos elementos do array usando apenas um loop
for
. Existe um design mais compacto for each
, cujo exemplo é dado abaixo.
int[] elements = { 1, 2, 3, 4, 5 };
for (int k : elements) {
System.out.println(k);
}
Entre parênteses indicamos que estamos iterando sobre os elementos do array elements
, e a variável k
é o próximo elemento deste array na próxima iteração. Naturalmente, os tipos da variável e do array devem corresponder. No corpo do loop indicamos os operadores de processamento. Neste exemplo, simplesmente imprimimos todos os elementos do array no console.
GO TO FULL VERSION