Os laços de repetição são estruturas essenciais para executar um bloco de código vÔrias vezes, economizando tempo e evitando repetições manuais.
Eles são perfeitos para tarefas como:
for
ā Repetição com contadorUse quando vocĆŖ sabe exatamente quantas vezes o bloco deve ser repetido.
for (int i = 0; i < 5; i++) {
System.out.println("Repetição: " + i);
}
š¹ ComeƧa com i = 0
š¹ Repete enquanto i < 5
š¹ Incrementa i++
a cada iteração
while
ā Repetição com condiçãoUse quando nĆ£o sabe ao certo quantas vezes o código serĆ” executado, mas quer testar a condição antes de cada repetição.
int contador = 0;
while (contador < 3) {
System.out.println("Contando: " + contador);
contador++;
}
š A condição Ć© testada antes do bloco executar.
do-while
ā Executa pelo menos uma vez