Une boucle est un moyen de répéter plusieurs fois des lignes de code. Le bloc de code contenu dans la boucle sera exécuté encore et encore jusqu'à ce que la condition requise par la boucle soit remplie. Par exemple, vous pouvez configurer une boucle pour imprimer les nombres pairs entre 1 et 100. Le code qui est exécuté à chaque exécution de la boucle sera l'impression d'un nombre pair, la condition que la boucle cherche à respecter est 100 (c.-à-d. 2 4 6 8… 96 98).
Il existe deux types de boucles:
tandis que
et faire pendant
boucles.pour
boucle.Un indéterminé tandis que
boucle pour rechercher le nombre 10 dans un ordre aléatoire int
tableau:
// int tableau de nombres aléatoires int [] nombres = 1, 23, 56, 89, 3, 6, 9, 10, 123; // une variable booléenne qui agira comme condition pour la boucle numéro booléenFound = false; int index = 0; // cette boucle continuera de s'exécuter jusqu'à ce que numberFound = true while (! numberFound) System.out.println ("Nous tournons en boucle…"); if (nombres [index] == 10) numberFound = true; index ++; System.out.println ("Nous avons trouvé le nombre après" + index + "boucles"); index ++;
Un déterminé pour
boucle pour afficher tous les nombres pairs entre 1 et 100:
nombre entier = 0; // boucle environ 49 fois pour obtenir les nombres pairs // entre 1 et 100 pour (int i = 1; i