Vidéo: Comment utiliser les boucles en programmation ? 2024
Une instruction do … while en programmation Java est similaire à une instruction while mais avec une différence critique: Dans une instruction do … while, la condition qui arrête la boucle n'est pas testé jusqu'à ce que les instructions de la boucle aient été exécutées. La forme de base d'une instruction do … while est la suivante:
do instruction while ( expression );
Le mot-clé while et l'expression ne sont pas codés avant après le corps de la boucle. Comme pour une instruction while, le corps d'une instruction do … while peut être une instruction unique ou un bloc d'instructions entre accolades.
Notez également qu'un point-virgule suit l'expression. do … while est la seule instruction de bouclage qui se termine par un point-virgule.
Voici une boucle qui compte de 1 à 20:
int nombre = 1; do {Système. en dehors. imprimer (numéro + ""); nombre ++;} while (nombre <= 20);
La ou les déclarations dans le corps d'une requête do … while toujours s'exécutent au moins une fois. En revanche, l'instruction ou les instructions dans le corps d'une instruction while ne sont pas exécutées du tout si l'expression while est fausse la première fois qu'elle est évaluée.
Vous pouvez quitter le milieu d'une boucle en utilisant une instruction break. Vous pouvez également utiliser une instruction continue pour ignorer une exécution de la boucle.