Intern
Que tipos de ciclos você conhece?
sobes.tech IA
Resposta da IA
Em Java, existem três tipos principais de ciclos:
-
forloop: Usado quando o número de iterações é conhecido de antemão.// Loop for clássico para iterar sobre um intervalo de números for (int i = 0; i < 10; i++) { System.out.println(i); }Também existe o loop for aprimorado (for-each), que é útil para iterar sobre coleções e arrays.
// Loop for aprimorado para iterar sobre um array String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whileloop: Usado quando o número de iterações não é conhecido de antemão, e a condição é verificada antes de cada iteração.// while loop int count = 0; while (count < 5) { System.out.println("Iteração: " + count); count++; } -
do-whileloop: Semelhante aowhile, mas a condição é verificada após a execução do corpo do ciclo, garantindo pelo menos uma iteração.// do-while loop int num = 5; do { System.out.println("Número: " + num); num--; } while (num > 0);
Além disso, existem as instruções break e continue para controlar o fluxo dos ciclos.
break- Interrompe a execução do ciclo atual.continue- Ignora o restante da iteração atual e passa para a próxima.