Questions marquées «foreach»

foreach est une construction en boucle qui exécute un morceau de code donné pour chaque élément d'une liste / collection / tableau. Contrairement à une boucle for, la boucle foreach ne nécessite pas que le codeur maintienne une variable de compteur pour éviter les bogues off-by-one (fencepost) Il est recommandé de l'utiliser lorsqu'une simple itération sur tout le tableau / la liste / la collection est nécessaire .


7
Comment fonctionne PHP foreach?
Permettez-moi de préfixer cela en disant que je sais ce que foreachc'est, ce qu'il fait et comment l'utiliser. Cette question concerne la façon dont cela fonctionne sous le capot, et je ne veux pas de réponses du type "c'est comme ça que vous bouclez un tableau avec foreach". Pendant longtemps, …


27
Comment fonctionne la boucle Java «pour chaque»?
На этот вопрос есть ответы на Stack Overflow на рcribedом : Как работает цикл foreach в Java? Considérer: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); } À quoi forressemblerait la boucle équivalente sans utiliser la pour chaque …

30
Comment obtenir l'index de l'itération actuelle d'une boucle foreach?
Existe-t-il une construction de langage rare que je n'ai pas rencontrée (comme celles que j'ai apprises récemment, certaines sur Stack Overflow) en C # pour obtenir une valeur représentant l'itération actuelle d'une boucle foreach? Par exemple, je fais actuellement quelque chose comme ça selon les circonstances: int i = 0; …
939 c#  foreach 



16
Mettre à jour tous les objets d'une collection à l'aide de LINQ
Existe-t-il un moyen d'effectuer les opérations suivantes à l'aide de LINQ? foreach (var c in collection) { c.PropertyToSet = value; } Pour clarifier, je veux parcourir chaque objet d'une collection, puis mettre à jour une propriété sur chaque objet. Mon cas d'utilisation est que j'ai un tas de commentaires sur …
500 c#  .net  linq  foreach 


13
Comment trouver l'indice foreach?
Est-il possible de trouver l' foreachindex? en forboucle comme suit: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i vous donnera l'index. Dois-je utiliser la forboucle ou existe-t-il un moyen d'obtenir l'index dans la foreachboucle?
490 php  loops  foreach 

16
For..In boucles en JavaScript - paires de valeurs clés
Je me demandais s'il y avait un moyen de faire quelque chose comme une foreachboucle PHP en JavaScript. La fonctionnalité que je recherche est quelque chose comme cet extrait PHP: foreach($data as $key => $value) { } Je regardais la for..inboucle JS , mais il semble qu'il n'y ait aucun …




13
Pause ou retour du flux Java 8 pour chacun?
Lorsque vous utilisez une itération externe sur une boucle que Iterablenous utilisons breakou à returnpartir de pour chaque boucle améliorée comme: for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } Comment pouvons-nous breakou returnutiliser l' itération interne dans une expression lambda Java 8 …
313 java  foreach  lambda  java-8 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.