Le Java boucle while est utilisé pour parcourir une partie du programme à plusieurs reprises jusqu'à ce que la condition booléenne spécifiée soit vraie. Dès que la condition booléenne devient fausse, la boucle s'arrête automatiquement.
La boucle while est considérée comme une instruction if répétitive. Si le nombre d'itérations n'est pas fixe, il est recommandé d'utiliser le while boucle .
Syntaxe:
while (condition){ //code to be executed I ncrement / decrement statement }
Les différentes parties de la boucle do-while :
1. Condition : C'est une expression qui est testée. Si la condition est vraie, le corps de la boucle est exécuté et le contrôle passe à la mise à jour de l'expression. Lorsque la condition devient fausse, on sort de la boucle while.
Exemple :
je<=100< p>
2. Mettre à jour l'expression : chaque fois que le corps de la boucle est exécuté, cette expression incrémente ou décrémente la variable de boucle.
Exemple:
je++;
chemin défini en Java
Organigramme de la boucle While Java
Ici, la chose importante à propos de la boucle while est que parfois elle peut même ne pas s'exécuter. Si la condition à tester est fausse, le corps de la boucle est ignoré et la première instruction après la boucle while sera exécutée.
Exemple:
Dans l'exemple ci-dessous, nous imprimons des valeurs entières de 1 à 10. Contrairement à la boucle for, nous devons séparément initialiser et incrémenter la variable utilisée dans la condition (ici, i). Sinon, la boucle s'exécutera à l'infini.
WhileExample.java
public class WhileExample { public static void main(String[] args) { int i=1; while(i<=10){ system.out.println(i); i++; } < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> 1 2 3 4 5 6 7 8 9 10 </pre> <h2>Java Infinitive While Loop</h2> <p>If you pass <strong>true</strong> in the while loop, it will be infinitive while loop.</p> <p> <strong>Syntax:</strong> </p> <pre> while(true){ //code to be executed } </pre> <p> <strong>Example:</strong> </p> <p> <strong>WhileExample2.java</strong> </p> <pre> public class WhileExample2 { public static void main(String[] args) { // setting the infinite while loop by passing true to the condition while(true){ System.out.println('infinitive while loop'); } } } </pre> <p> <strong>Output:</strong> </p> <pre> infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c </pre> <p>In the above code, we need to enter Ctrl + C command to terminate the infinite loop.</p> <hr></=10){>
Boucle while infinitive Java
Si tu réussis vrai dans la boucle while, ce sera une boucle while infinitive.
Syntaxe:
while(true){ //code to be executed }
Exemple:
WhileExample2.java
public class WhileExample2 { public static void main(String[] args) { // setting the infinite while loop by passing true to the condition while(true){ System.out.println('infinitive while loop'); } } }
Sortir:
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
Dans le code ci-dessus, nous devons entrer la commande Ctrl + C pour terminer la boucle infinie.
=10){>=100<>