Questions sur foreach

1
réponses

Comment la macro FOREACH (= foreach) Q fonctionne-t-elle et pourquoi est-elle si complexe?

dans Qt, il y a une boucle foreach qui est implémentée en utilisant des macros ( Q_FOREACH ). Il existe différentes imp ... deux pour-les boucles? ce serait cool si quelqu'un pouvait rendre les choses un peu plus claires pour moi!
demandé sur 2012-05-09 22:41:21
3
réponses

Ordre de tri lors de l'utilisation de foreach sur un tableau, liste etc

lors d'une itération à travers un tableau utilisant foreach, y a-t-il des garanties que l'ordre dans lequel les élémen ... intenant, mais y a-t-il des garanties pour les versions futures du framework? Les mêmes questions valent pour List.
demandé sur 2009-03-24 19:26:04
4
réponses

se détacher de if et foreach

j'ai une boucle pour chaque boucle et une déclaration if. Si une correspondance est trouvée, je dois finir par me déta ... the file $nodeid = $equip->id; <break out of if and foreach here> } }
demandé sur 2012-02-09 21:19:36
12
réponses

Peut-on faire pour chaque boucle en java dans l'ordre inverse?

j'ai besoin de parcourir une liste dans l'ordre inverse en utilisant Java. ainsi, où cela fait-il suivre: ... l'ordre inverse mais je voudrais savoir (pour le bien de curiosity ) comment le faire dans le pour chaque style .
demandé sur 2009-07-08 17:34:07
8
réponses

Comment supprimer un élément de tableau dans une boucle foreach?

je veux parcourir un tableau avec foreach pour vérifier si une valeur existe. Si la valeur existe, je veux supprimer ... foreach pour ce problème. Il y a probablement des alternatives à foreach , et vous êtes invités à partager ils.
demandé sur 2009-12-23 00:22:44
18
réponses

Comment déterminer la première et la dernière itération dans une boucle de foreach?

la question est simple. J'ai une boucle foreach dans mon code: foreach($array as $element) { //code } ... tte boucle, je veux réagir différemment quand nous sommes en première ou dernière itération. Comment faire?
demandé sur 2009-07-01 20:57:59
7
réponses

Dans C#, pourquoi ne puis-je pas modifier le membre d'une instance de type de valeur dans une boucle foreach?

je sais que les types de valeurs devraient être immuables, mais c'est juste une suggestion, pas une règle, pas vrai? A ... les membres de "item" parce qu'il s'agit d'une "variable d'itération pour chaque itération " pourquoi?
demandé sur 2011-04-13 18:15:18
8
réponses

Une instruction LINQ est-elle plus rapide qu'une boucle 'foreach'?

j'écris un gestionnaire de rendu de maillage et j'ai pensé que ce serait une bonne idée de regrouper tous les maillage ... oucle foreach , mais je me suis demandé si L'utilisation de LINQ pourrait me donner une augmentation de performance?
demandé sur 2010-07-01 12:18:16
8
réponses

JS: itération du résultat de getElementsByClassName en utilisant Array.forEach

je veux itérer sur quelques éléments DOM, je fais ceci: document.getElementsByClassName( "myclass" ).forEach( f ... ay) { //do stuff }); est-ce que le résultat de getElementsByClassName est un tableau? Si non, quel est-il?
demandé sur 2010-10-06 14:28:03
2
réponses

Itérer sur les éléments de la Liste et la Carte à l'aide de balises JSTL

si j'ai un retour JSF d'un objet de type ArrayList, je devrais pouvoir utiliser <c:foreach> pour itérer sur les ... e donner un exemple simple de la façon dont une liste java est itérée dans JSP, je serais très reconnaissant. Marque
demandé sur 2010-01-27 19:42:55
7
réponses

Java for loop syntaxe: "for (obj: objects)"

j'ai trouvé une syntaxe Java que je n'avais jamais vue auparavant. Je me demandais si quelqu'un pouvait me dire ce qui se passe ici. for (ObjectType objectName : collectionName.getObjects())
demandé sur 2011-10-14 08:46:22
30
réponses

Comment obtenir l'index de l'itération courante d'une boucle foreach?

y a-t-il une construction de langage rare que je n'ai pas rencontrée (comme celles que j'ai apprises récemment, certai ... lque chose comme ça selon les circonstances: int i=0; foreach (Object o in collection) { // ... i++; }
demandé sur 2008-09-04 05:38:39
5
réponses

Initialiser un tableau en Java en utilisant le 'Avancé' pour chaque boucle [dupliquer]

cette question a déjà une réponse ici: pourquoi Java foreach ne change pas la val ... numbers ) { System.out.println(i); } cette gravure toutes les valeurs null, pourquoi est-ce?
demandé sur 2010-04-01 01:01:05
5
réponses

PHP foreach changement d'origine tableau de valeurs

je suis très nouveau dans les tableaux multidimensionnels, et cela me dérange beaucoup. mon tableau est comme ... etourne ceci, mais comment puis-je obtenir le nom du tableau courant (noms dans cet exemple) dans ma boucle foreach?
demandé sur 2013-02-22 16:47:39
9
réponses

Différence de Performance pour les structures de contrôle "for" et "foreach" en C#

quel morceau de code donnera de meilleures performances? Les segments de code ci-dessous ont été écrits en C#. ... { list[counter].DoSomething(); } 2. foreach(MyType current in list) { current.DoSomething(); }
demandé sur 2009-07-14 15:16:33
18
réponses

Pourquoi devrais - je utiliser foreach au lieu de for (int i=0; i

il semble que la façon cool de boucler en C# et Java est d'utiliser foreach au lieu de C style pour les boucles. ... lément dans une liste. je cherche un élément d'une liste, et souhaite sortir lorsque cet élément est trouvé.
demandé sur 2010-12-08 03:57:31
8
réponses

JavaScript: boucle à travers tous les éléments retournés de getElementsByTagName

j'essaie de boucler tous les éléments retranchés de getElementsByTagName("input") en utilisant forEach. Une idée de po ... alert(input.length); input.forEach(ShowResults); </script> </body> </html>
demandé sur 2013-10-11 22:15:41
28
réponses

Pour-chacun sur un tableau en JavaScript?

Comment passer en boucle toutes les entrées d'un tableau en utilisant JavaScript? je pensais que c'était quel ... se comme ça: forEach(instance in theArray) où theArray est mon tableau, mais cela semble incorrect.
demandé sur 2012-02-17 17:51:48
18
réponses

Argument non valable fourni pour foreach()

il m'arrive souvent de traiter des données qui peuvent être soit un tableau ou une variable nulle et d'alimenter quelqu ... initialisant $values à array enveloppant le foreach avec un if autre (veuillez suggérer)
demandé sur 2010-04-13 17:48:46
4
réponses

PHP-Ampersand avant la variable dans la boucle foreach [dupliquer]

possibilité de dupliquer: référence - que signifie Ce symbole en PHP? je dois ... &$wishesarray) { foreach ($wishesarray as $categories => &$categoriesarray) { } } Merci
demandé sur 2012-01-07 15:24:08