dans les langages de programmation, les boucles sont utilisées pour exécuter un ensemble d’instructions / fonctions à plusieurs reprises lorsque certaines conditions deviennent vraies. Il existe trois types de boucles en Java.
- pour la boucle
- while
- -lors de la boucle
Java Pour la Boucle vs Boucle While vs Boucle Do While
Le Java boucle for est utilisée pour l’itération d’une partie du programme à plusieurs reprises. Si le nombre d’itérations est fixé, il est recommandé d’utiliser une boucle for.
Il existe trois types de boucles for en java.,
- Simple Boucle For
- Pour chaque ou Améliorés Pour la Boucle
- Étiquetés Pour la Boucle
Java Simple Boucle For
Une simple boucle for est la même qu’en C/C++. Nous pouvons initialiser la variable, vérifier la condition et incrémenter/décrémenter la valeur. Il se compose de quatre parties:
- initialisation: C’est la condition initiale qui est exécutée une fois au démarrage de la boucle. Ici, nous pouvons initialiser la variable, ou nous pouvons utiliser une variable déjà initialisée. C’est une condition facultative.,
- Condition: C’est la deuxième condition qui est exécuté à chaque fois pour tester la condition de la boucle. Il continue l’exécution jusqu’à ce que la condition soit fausse. Il doit renvoyer une valeur booléenne true ou false. C’est une condition facultative.
- instruction: l’instruction de la boucle est exécutée à chaque fois jusqu’à ce que la deuxième condition soit fausse.
- incrément / décrément: il incrémente ou décrémente la valeur de la variable. C’est une condition facultative.,
Syntaxe:
Organigramme:
Exemple:
Maintenant le Tester
la Sortie:
12345678910
Java For Imbriquées Boucle
Si nous avons une boucle for à l’intérieur d’une autre boucle, il est connu comme imbriqués pour la boucle. La boucle interne s’exécute complètement chaque fois que la boucle externe s’exécute.,
Exemple:
Résultat:
1 11 21 32 12 22 33 13 23 3
Pyramide Exemple 1:
la Sortie:
* * * * * * * * * * * * * * *
Pyramide Exemple 2:
Résultat:
* * * * * * * * * * * * * * * * * * * * *
Java pour-chaque tour de Boucle
La boucle for-each est utilisée pour parcourir tableau ou d’une collection java. Il est plus facile à utiliser que simple for loop car nous n’avons pas besoin d’incrémenter la valeur et d’utiliser la notation en indice.
Il fonctionne sur la base des éléments et non sur l’index. Il retourne l’élément un par un dans la variable définie.,
Syntaxe:
Exemple:
Maintenant le Tester
Résultat:
1223445678
Java Marqué Pour la Boucle
On peut avoir un nom de chacun de Java pour la boucle. Pour ce faire, nous utilisons label avant la boucle for. C’est utile si nous avons imbriqué pour la boucle afin que nous puissions casser/continuer spécifique pour la boucle.
habituellement, les mots clés break et continue interrompent / continuent la boucle for la plus interne uniquement.,
Syntaxe:
Exemple:
Résultat:
1 11 21 32 1
Si vous utilisez le saut de bb;, il va se casser boucle interne seulement, ce qui est le comportement par défaut de chaque boucle.
Résultat: