Les instructions de boucle nécessitent que le programme effectue certaines opérations de manière répétée en fonction de conditions jusqu'à ce que le programme soit « satisfait ».
Le format syntaxique de l'instruction de boucle for est le suivant :
pour(expression1;expression2;expression3){//instruction}
Avis:
1) L'expression 2 doit être une expression qui correspond à des données booléennes.
2) L'instruction composée est appelée corps de boucle. Si le corps de la boucle ne contient qu'une seule instruction, les accolades {} peuvent être omises.
Règles d'exécution pour les instructions de boucle :
(1) Calculez l'expression 1 et effectuez le travail d'initialisation nécessaire.
(2) Déterminez la valeur de l'expression 2. Si la valeur de l'expression 2 est vraie, passez à (3), sinon passez à (4).
(3) Exécutez le corps de la boucle, puis calculez l'expression 3 afin de modifier la condition de la boucle et passez à (2).
(4) Terminez l’exécution de l’instruction for.
Exemple:
publicclassMain{publicstaticvoidmain(String[]args){for(inta=1;a<10;a=a+1){System.out.print(a);System.out.print(n);}}}
Les résultats en cours d'exécution sont les suivants :
123456789