Break et Continue
Glissez pour afficher le menu
break
En Dart, break est une instruction utilisée pour sortir d'une boucle. L'instruction break peut être utilisée dans n'importe quelle boucle, y compris les boucles while, for et do-while.
La syntaxe de l'instruction break est la suivante :
break;
Lorsque l'instruction break est rencontrée dans le code, elle met fin à l'exécution de la boucle dans laquelle elle se trouve. Cela signifie que les autres itérations de la boucle ne seront pas exécutées.
Exemple
L'instruction break est souvent utilisée pour sortir d'une boucle si une condition répond à des critères spécifiques. Par exemple, le code suivant affiche tous les nombres de 1 à 10, mais interrompt la boucle s'il rencontre le nombre 5 :
main.dart
1234567891011void main() { int counter = 1; while (counter <= 10) { if (counter == 5) { break; } print(counter); counter++; } }
continue
Continue est une instruction utilisée pour passer à l'itération suivante d'une boucle. L'instruction continue peut être utilisée dans n'importe quelle boucle, y compris les boucles while, for et do-while.
La syntaxe de l'instruction continue est la suivante :
continue;
Exemple
L'instruction continue est souvent utilisée pour ignorer certaines valeurs ou conditions
main.dart
123456789void main() { List<String> actions = ["go", "jump", "stop", "go", "go", "stop", "jump", "stop", "go", "go", "stop"]; for (String item in actions) { if (item == "stop"){ continue; } print(item); } }
Comme vous pouvez le voir, l'instruction continue nous permet de contrôler quels éléments de la liste seront affichés dans la console.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion