Java Tutorial

Java pour la boucle


Java pour la boucle

Lorsque vous savez exactement combien de fois vous voulez parcourir un bloc de code, utilisez la for boucle au lieu d’un while boucle:

Syntaxe

for (statement 1; statement 2; statement 3) {
  // code block to be executed
}

Déclaration 1 est exécuté (une fois) avant l’exécution du bloc de code.

Déclaration 2 définit la condition d’exécution du bloc de code.

Énoncé 3 est exécuté (à chaque fois) après l’exécution du bloc de code.

L’exemple ci-dessous imprimera les chiffres de 0 à 4 :

Exemple expliqué

L’instruction 1 définit une variable avant le début de la boucle (int i = 0).

L’instruction 2 définit la condition d’exécution de la boucle (i doit être inférieur à 5). Si la condition est vraie, la boucle recommencera, si elle est fausse, la boucle se terminera.

L’instruction 3 augmente une valeur (i++) chaque fois que le bloc de code dans la boucle a été exécuté.


Un autre exemple

Cet exemple n’imprimera que les valeurs paires entre 0 et 10 :

Exemple

for (int i = 0; i <= 10; i = i + 2) {
  System.out.println(i);
}

Essayez-le vous-même »


Boucles imbriquées

Il est également possible de placer une boucle à l’intérieur d’une autre boucle. Cela s’appelle un
boucle imbriquée.

La “boucle interne” sera exécutée une fois pour chaque itération de la “boucle externe”:

Exemple

// Outer loop
for (int i = 1; i <= 2; i++) {
  System.out.println("Outer: " + i); // Executes 2 times
  
  // Inner loop
  for (int j = 1; j <= 3; j++) {
    System.out.println(" Inner: " + j); // Executes 6 times (2 * 3)
  }
} 

Essayez-le vous-même »


#Java #pour #boucle

Related Articles

Check Also
Close
Back to top button