Java >> Tutoriel Java >  >> Tag >> while

Boucle while Java | Boucle Java do while avec syntaxe et exemples

Boucle While Java est exécuté la même instruction (bloc de code) jusqu'à ce qu'une condition donnée avec l'expression while soit vraie. Vous apprendrez dans ce didacticiel comment créer une boucle while do et while en programmation Java.

De même, toutes les boucles d'un langage de programmation ont fonctionné sur le même scénario - "Répéter un bloc de code spécifique jusqu'à ce qu'une certaine condition soit fausse"

Syntaxe – boucle while

Voici la syntaxe Java while loop. Où expression est un type booléen.

while (expression or condition) {
    // code body of while loop
}

Schéma de flux de la boucle while

Comment fonctionne la boucle while ?

Une expression utilisée dans while est une expression booléenne.

  • Si l'expression est évaluée vraie, allez à l'intérieur
  • Suivez le code de l'instruction, puis évaluez à nouveau express jusqu'à ce qu'il soit faux.

Exemple de programme de boucle while Java

Un exemple simple créant "i" variables et initialiser avec int 5 évaluer. Ajoutez ensuite une expression de condition dans la boucle while pour exécuter une boucle jusqu'à "i" est supérieur à 0 . Et i diminue à chaque fin de cycle de la boucle.

class WhileLoopExample {
    public static void main(String args[]) {
        //Create and assign variables
        int i = 5;
        // While loop
        while (i > 0) {
            System.out.println(i);
            i--;
        }
    }
}

Sortie :5
4
3
2
1

faire une boucle while en Java

C'est une partie intéressante que vous utilisez une boucle Java do-while car il est exécuté au moins une fois.

Pourquoi il s'exécute au moins une fois ?

Étant donné que la condition est vérifiée après le corps de la boucle, vérifiez l'exemple ci-dessous de la façon dont Java fait pendant l'utilisation de la boucle.

public class DoWhileExample {
    public static void main(String[] args) {

        int i = 5;
        do {
            System.out.println(i);
            --i;
        } while (i > 0);
    }
}

Sortie :5
4
3
2
1

Java while loop continue

Vous pouvez utiliser un mot clé de continuation (instruction) dans toutes les boucles Java - boucle for, boucle while et boucle do-while.

Une instruction continue est utilisé lorsque vous souhaitez passer immédiatement à l'itération suivante dans la boucle. Voyons l'exemple de programme Java tandis que la boucle continue.

public class ContinueExample {
    public static void main(String args[]) {
        int number = 0;

        while (number <= 3) {
            if (number == 2) {
                number++;
                continue;
            }
            System.out.println(number);
            number++;
        }
    }
}

Sortie : 0
1
3

Faites des exercices de boucle while en Java pour casser le test écrit en entretien.

Les instructions de contrôle de boucle sont très intéressantes et importantes, imaginons que vous souhaitiez une impression de 1 à 100 chiffres. Alors comment allez-vous procéder ? Absolument écrire à chaque fois System.out.print("1"); est un processus très long et long.

Cette fois, vous pouvez utiliser Java Lop Control Statements, où il répondra pleinement à vos besoins. C'est le seul exemple d'impression 100 fois, dans une grande entreprise, il y a des millions de données et pour les rechercher ou les filtrer, vous devez utiliser de nombreuses méthodes encore et encore ou interroger pour ajouter des données dans la base de données. Les instructions en boucle aident donc à archiver tous les problèmes dans un code facile et avec moins de code.

N'hésitez pas à commenter si vous avez des doutes et des questions sur ce tutoriel.


No
Balise Java