Questions marquées «nested-loops»

1819
Comment sortir des boucles imbriquées en Java?

J'ai une construction de boucle imbriquée comme ceci: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Maintenant, comment puis-je sortir des deux boucles? J'ai examiné des questions similaires, mais...

482
Comment sortir de plusieurs boucles?

Étant donné le code suivant (qui ne fonctionne pas): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Existe-t-il un moyen de faire...

216
Sortir d'une boucle imbriquée

Si j'ai une boucle for qui est imbriquée dans une autre, comment puis-je sortir efficacement des deux boucles (intérieure et extérieure) de la manière la plus rapide possible? Je ne veux pas avoir à utiliser un booléen et ensuite dire aller à une autre méthode, mais plutôt simplement exécuter la...

122
Rupture / sortie imbriquée dans vb.net

Comment sortir du for imbriqué ou de la boucle dans vb.net? J'ai essayé d'utiliser exit for mais il n'a sauté ou cassé qu'une seule boucle for. Comment puis-je le faire pour ce qui suit: for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if end for...

96
Comment sortir des boucles imbriquées?

Si j'utilise une breakinstruction, cela ne cassera que la boucle interne et je dois utiliser un indicateur pour rompre la boucle externe. Mais s'il y a de nombreuses boucles imbriquées, le code n'aura pas l'air bien. Existe-t-il un autre moyen de rompre toutes les boucles? (Veuillez ne pas utiliser...