Maison > Java > javaDidacticiel > Pendant la boucle

Pendant la boucle

DDD
Libérer: 2025-01-30 02:27:11
original
187 Les gens l'ont consulté

Java's while LOOP: Une explication détaillée

La boucle while en Java fournit un moyen d'exécuter à plusieurs reprises un bloc de code tant qu'une condition spécifiée reste vraie. Contrairement à la boucle for, qui est idéale lorsque le nombre d'itérations est connu au préalable, la boucle while est la mieux adaptée aux situations où le nombre de répétitions n'est pas prédéterminé. Les opérations d'initialisation, d'incrément ou de décrémentation sont gérées à l'extérieur de la structure de la boucle.

La boucle while est classée comme une boucle contrôlée par l'entrée car la condition de boucle est évaluée avant chaque itération. Si la condition évalue à true, le corps de boucle s'exécute; Sinon, la boucle se termine et le programme se poursuit avec les instructions suivant la boucle.

While Loop

Exemple: générer des nombres uniformes

illustrons avec un programme Java qui imprime les dix premiers nombres pair:

<code class="language-java">public class EvenNumbers {
    public static void main(String[] args) {
        int i = 0;
        System.out.println("Printing the list of first 10 even numbers \n");
        while (i < 20) { // Condition: i must be less than 20 (to generate 10 even numbers)
            System.out.println(i);
            i += 2; // Increment i by 2 in each iteration
        }
    }
}</code>
Copier après la connexion

Sortie:

<code>Printing the list of first 10 even numbers 

0
2
4
6
8
10
12
14
16
18</code>
Copier après la connexion

Ce programme initialise i à 0. while est incrémenté de 2 pour préparer le prochain numéro pair. La boucle se termine lorsque i atteint 20. i

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal