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 .

19
Argument non valide pour la fonction foreach()
Il m'arrive souvent de gérer des données qui peuvent être un tableau ou une variable nulle et d'en nourrir certaines foreachavec ces données. $values = get_values(); foreach ($values as $value){ ... } Lorsque vous alimentez un foreach avec des données qui ne sont pas un tableau, vous obtenez un avertissement: …
304 php  foreach 


4
"Continuer" dans cursor.forEach ()
Je crée une application en utilisant meteor.js et MongoDB et j'ai une question à propos de cursor.forEach (). Je veux vérifier certaines conditions au début de chaque itération forEach, puis ignorer l'élément si je n'ai pas à effectuer l'opération dessus afin de gagner du temps. Voici mon code: // Fetch …

4
sortir de if et foreach
J'ai une boucle foreach et une instruction if. Si un match est trouvé, je dois finalement sortir de la foreach. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break out of if and foreach …



11
JS: itération sur le résultat de getElementsByClassName à l'aide de Array.forEach
Je veux parcourir certains éléments DOM, je fais ceci: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); mais je reçois une erreur: document.getElementsByClassName ("myclass"). forEach n'est pas une fonction J'utilise Firefox 3, donc je sais que les deux getElementsByClassNameet Array.forEachsont présents. Cela fonctionne bien: [2, 5, 9].forEach( function(element, …





7
Quel est le plus efficace, une boucle pour chaque, ou un itérateur?
Quelle est la manière la plus efficace de parcourir une collection? List<Integer> a = new ArrayList<Integer>(); for (Integer integer : a) { integer.toString(); } ou List<Integer> a = new ArrayList<Integer>(); for (Iterator iterator = a.iterator(); iterator.hasNext();) { Integer integer = (Integer) iterator.next(); integer.toString(); } Veuillez noter que ce n'est pas …


7
Equivalent Python foreach
Je plonge dans Python et j'ai une question sur chaque itération. Je suis nouveau sur Python et j'ai une certaine expérience en C #. Je me demande donc s'il existe une fonction équivalente en Python pour une itération sur tous les éléments de ma collection, par exemple pets = ['cat', …
207 python  foreach 

20
Comment éviter java.util.ConcurrentModificationException lors de l'itération et de la suppression d'éléments d'une ArrayList
J'ai une ArrayList sur laquelle je veux répéter. Tout en itérant dessus, je dois supprimer des éléments en même temps. De toute évidence, cela jette un java.util.ConcurrentModificationException. Quelle est la meilleure pratique pour gérer ce problème? Dois-je d'abord cloner la liste? Je supprime les éléments non pas dans la boucle …
203 java  arraylist  foreach 

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.