Maison >Java >javaDidacticiel >Ordre d'exécution de la boucle for en Java

Ordre d'exécution de la boucle for en Java

下次还敢
下次还敢original
2024-05-07 04:33:18784parcourir

La séquence d'exécution de la boucle for en Java est la suivante : 1. Initialiser les variables, 2. Conditions de test, 3. Exécuter le corps de la boucle, 4. Mettre à jour les variables, 5. Répéter les étapes 2 à 4 jusqu'à ce que la condition soit fausse.

Ordre d'exécution de la boucle for en Java

Ordre d'exécution d'une boucle for en Java :

Une boucle for en Java est une structure de contrôle qui est utilisée pour exécuter à plusieurs reprises une série d'instructions jusqu'à ce qu'une condition spécifique soit remplie. La séquence d'exécution est la suivante :

  1. Initialisation des variables : La boucle for initialise d'abord une ou plusieurs variables de boucle, qui sont utilisées pour suivre la progression de la boucle.
  2. Tester la condition : Ensuite, la boucle évalue une expression conditionnelle. Si la condition est vraie, les instructions du corps de la boucle sont exécutées.
  3. Exécuter le corps de la boucle : Si la condition est vraie, exécutez les instructions dans le corps de la boucle. Le corps d'une boucle peut contenir un nombre illimité d'instructions, y compris d'autres instructions de boucle ou de branchement.
  4. Mise à jour de la variable : Une fois le corps de la boucle exécuté, la variable de boucle mettra à jour sa valeur. Cela implique généralement l'incrémentation ou la décrémentation d'une variable de boucle.
  5. Retour à l'étape 2 : La boucle reviendra à l'étape 2 et évaluera à nouveau l'expression conditionnelle. Si la condition est toujours vraie, la boucle continue avec les étapes 3 et 4.
  6. Fin de boucle : Si la condition finit par devenir fausse, la boucle se terminera et le contrôle sera transféré à l'instruction suivant la boucle.

Exemple :

La boucle for suivante imprimera les nombres de 1 à 100 :

<code class="java">for (int i = 1; i <= 100; i++) {
    System.out.println(i);
}</code>

Dans cet exemple :

  • int i = 1; Initialisez la variable de boucle je vaut 1. int i = 1; 初始化循环变量 i 为 1。
  • i <= 100; 是条件表达式,它测试 i 是否小于或等于 100。
  • System.out.println(i); 是循环体,它打印 i 的值。
  • i++ 更新循环变量,将 i
  • i <= 100; est une expression conditionnelle qui teste si i est inférieur ou égal à 100.
🎜System.out.println(i); est le corps de la boucle, qui imprime la valeur de i. 🎜🎜i++ met à jour la variable de boucle et incrémente i de 1. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn