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
}
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);
}
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.