Maison  >  Article  >  Java  >  Le rôle de do en Java

Le rôle de do en Java

下次还敢
下次还敢original
2024-04-26 21:00:26827parcourir

La boucle do en Java est une boucle post-test avec jugement conditionnel. Le corps de la boucle est exécuté en premier, puis la condition de la boucle est jugée pour garantir que le corps de la boucle est exécuté au moins une fois.

Le rôle de do en Java

Le rôle de do en Java

do est une instruction de boucle en Java. Il s'agit d'une boucle de post-test avec jugement conditionnel, c'est-à-dire que le corps de la boucle est exécuté en premier, puis le. les conditions de boucle sont jugées.

Syntaxe :

<code class="java">do {
  // 循环主体
} while (条件);</code>

Fonction :

do loopExécuter le corps de la boucle au moins une fois, même si la condition est fausse. Contrairement à une boucle while, une boucle while n'exécute le corps de la boucle que lorsque la condition est vraie.

Scénarios d'utilisation :

Les boucles do sont généralement utilisées dans les scénarios suivants :

  • Au moins une opération doit être effectuée
  • La condition de la boucle est déterminée dans le corps de la boucle

Flux :

  1. Corps de la boucle d'exécution : La boucle do exécute d'abord les instructions contenues dans le corps de la boucle.
  2. Conditions de jugement : Après avoir exécuté le corps de la boucle, jugez les conditions de la boucle.
  3. La condition est vraie : Si la condition est vraie, continuez à exécuter le corps de la boucle.
  4. La condition est fausse : Si la condition est fausse, quittez la boucle.

Exemple :

<code class="java">int number = 10;
do {
  System.out.println(number);
  number++;
} while (number <= 15);</code>

Sortie :

<code>10
11
12
13
14
15</code>

Dans cet exemple, le corps de la boucle est exécuté au moins une fois, puis il est jugé si le numéro de condition est inférieur ou égal à 15. Si la condition est vraie, continuez à exécuter le corps de la boucle, sinon quittez la boucle.

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:Le rôle de volatile en JavaArticle suivant:Le rôle de volatile en Java