Exemples Java - Étiquette
En Java, une étiquette est un identifiant utilisé pour marquer un bloc de code, et est généralement utilisée avec des instructions de boucle (par exemple, for, while, do-while) et des instructions de branchement (par exemple, if-else, switch).
La syntaxe d'une étiquette consiste à ajouter un identifiant avant un bloc de code et à terminer par un deux-points, par exemple :
labelName:
Pour sortir du bloc de code marqué par l'étiquette, vous pouvez utiliser une instruction break ou continue suivie de l'étiquette.
L'exemple suivant montre comment utiliser une étiquette combinée à une instruction break pour sortir de la boucle externe :
Fichier Main.java
Dans le code ci-dessus, la variable d'itération de la boucle externe i va de 0 à 2, et la variable d'itération de la boucle interne j va également de 0 à 2. Lorsque i est égal à 1 et j est égal à 1, exécutezbreak outerLoop;instruction, ce qui sort de la boucle externe. Sinon, les valeurs de i et j pour l'itération en cours sont affichées.
Le code ci-dessus produit la sortie suivante :
i: 0, j: 0 i: 0, j: 1 i: 0, j: 2
L'exemple suivant montre comment utiliser une étiquette combinée à une instruction continue pour contrôler une boucle :
Exemple
Dans le code ci-dessus, la variable d'itération de la boucle externe i va de 0 à 2, et la variable d'itération de la boucle interne j va aussi de 0 à 2. Lorsque i est égal à 1 et j est égal à 1, exécutercontinue outerLoop;instruction, en sautant l'itération actuelle de la boucle externe. Sinon, les valeurs de i et j pour l'itération actuelle sont affichées.
Le code ci-dessus produit la sortie suivante :
i: 0, j: 0 i: 0, j: 1 i: 0, j: 2 i: 1, j: 0 i: 2, j: 0 i: 2, j: 1 i: 2, j: 2Autres extensions
Exemples Java