O Laço for Melhorado

Java para Iniciantes (Oracle) - Jul 13 - - Dev Community

Conceito

  • O laço for melhorado, também conhecido como for-each, foi adicionado para facilitar a iteração sobre coleções e arrays.

Utilidade

  • Permite percorrer de forma otimizada o conteúdo de arrays e coleções de objetos.

Sintaxe

  • A sintaxe do laço for melhorado é:
for (tipo elemento : coleção) {
    // bloco de código
}

Enter fullscreen mode Exit fullscreen mode

Exemplo

  • Usando o laço for melhorado para iterar sobre um array de inteiros:
int[] numeros = {1, 2, 3, 4, 5};
for (int numero : numeros) {
    System.out.println(numero);
}

Enter fullscreen mode Exit fullscreen mode

Vantagens

  • Código mais limpo e legível.
  • Menor probabilidade de erros de índice ao iterar sobre arrays.

Discussão Adicional
O laço for melhorado será discutido com mais detalhes no Capítulo 5, após a introdução aos arrays.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player