Intern
Quels types de boucles connaissez-vous?
sobes.tech IA
Réponse de l'IA
En Java, il existe trois principaux types de boucles:
-
forboucle : Utilisée lorsque le nombre d'itérations est connu à l'avance.// Boucle for classique pour itérer sur une plage de nombres for (int i = 0; i < 10; i++) { System.out.println(i); }Il existe aussi la boucle for améliorée (for-each), pratique pour itérer sur des collections et des tableaux.
// Boucle for améliorée pour itérer sur un tableau String[] names = {"Alice", "Bob"}; for (String name : names) { System.out.println(name); } -
whileboucle : Utilisée lorsque le nombre d'itérations n'est pas connu à l'avance, la condition étant vérifiée avant chaque itération.// Boucle while int count = 0; while (count < 5) { System.out.println("Itération : " + count); count++; } -
do-whileboucle : Semblable àwhile, mais la condition est vérifiée après l'exécution du corps de la boucle, garantissant au moins une itération.// Boucle do-while int num = 5; do { System.out.println("Numéro : " + num); num--; } while (num > 0);
De plus, il existe les instructions break et continue pour contrôler le flux des boucles.
break- Interrompt l'exécution de la boucle en cours.continue- Ignore le reste de l'itération en cours et passe à la suivante.