Maison >Java >javaDidacticiel >Pendant la boucle

Pendant la boucle

DDD
DDDoriginal
2025-01-30 02:27:11237parcourir

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>

Sortie:

<code>Printing the list of first 10 even numbers 

0
2
4
6
8
10
12
14
16
18</code>

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!

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
Article précédent:Spring Cloud ServicesArticle suivant:Spring Cloud Services