Domande taggate «foreach»

foreach è un costrutto che esegue un ciclo che esegue un determinato pezzo di codice per ciascun elemento in un elenco / raccolta / matrice. Contrariamente a un ciclo for, il ciclo foreach non richiede al programmatore di mantenere una variabile contatore per evitare bug off-by-one (fencepost). Si consiglia di utilizzare quando è necessaria una semplice iterazione sull'intero array / elenco / raccolta .




27
Come funziona il ciclo Java "per ogni"?
Cosa ne pensi di Stack Overflow su Stack Overflow di : Come aprire for Java in Java? Prendere in considerazione: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); } Come sarebbe il forloop equivalente senza usare il per …

30
Come si ottiene l'indice dell'iterazione corrente di un ciclo foreach?
Esiste un costrutto di linguaggio raro che non ho riscontrato (come i pochi che ho imparato di recente, alcuni su Stack Overflow) in C # per ottenere un valore che rappresenta l'attuale iterazione di un ciclo foreach? Ad esempio, attualmente faccio qualcosa del genere a seconda delle circostanze: int i …
939 c#  foreach 



16
Aggiorna tutti gli oggetti in una raccolta utilizzando LINQ
C'è un modo per fare quanto segue usando LINQ? foreach (var c in collection) { c.PropertyToSet = value; } Per chiarire, voglio scorrere tutti gli oggetti in una raccolta e quindi aggiornare una proprietà su ciascun oggetto. Il mio caso d'uso è che ho un sacco di commenti su un …
500 c#  .net  linq  foreach 


13
Come trovare l'indice foreach?
È possibile trovare l' foreachindice? in un forciclo come segue: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i ti darà l'indice. Devo usare il forloop o c'è un modo per ottenere l'indice nel foreachloop?
490 php  loops  foreach 

16
For..In loop in JavaScript - coppie chiave-valore
Mi chiedevo se c'è un modo per fare qualcosa come un foreachciclo PHP in JavaScript. La funzionalità che sto cercando è qualcosa di simile a questo frammento di PHP: foreach($data as $key => $value) { } Stavo guardando il for..inloop JS , ma non sembra esserci modo di specificare il …




13
Interrompere o tornare dal flusso Java 8 per ogni?
Quando si utilizza l' iterazione esterna su un Iterableche utilizziamo breako returnda un ciclo avanzato per ogni come: for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } Come possiamo breako returnusare l' iterazione interna in un'espressione lambda di Java 8 come: someObjects.forEach(obj -> …
313 java  foreach  lambda  java-8 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.