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 .


5
Come ottenere un valore di indice dal ciclo foreach in jstl
Ho un valore impostato requestnell'oggetto come il seguente, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); ed è così che itero nella pagina jsp <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> Come ottengo l'indice di ogni elemento e lo passo alla funzione …
107 java  jsp  for-loop  foreach  jstl 


1
Efficienza Javascript: "for" vs "forEach" [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Qual è lo standard attuale nel 2017 in Javascript …


22
Due array nel ciclo foreach
Voglio generare un selectboxutilizzando due array, uno contenente i codici dei paesi e un altro contenente i nomi dei paesi. Questo è un esempio: <?php $codes = array('tn','us','fr'); $names = array('Tunisia','United States','France'); foreach( $codes as $code and $names as $name ) { echo '<option value="' . $code . '">' . …
98 php  arrays  foreach 

7
Come rimuovere l'elemento dall'array nel ciclo forEach?
Sto cercando di rimuovere un elemento in un array in un forEachciclo, ma ho problemi con le soluzioni standard che ho visto. Questo è quello che sto provando attualmente: review.forEach(function(p){ if(p === '\u2022 \u2022 \u2022'){ console.log('YippeeeE!!!!!!!!!!!!!!!!') review.splice(p, 1); } }); So che sta entrando nel ifperché lo vedo YippeeeeeE!!!!!!!!!!!!!nella console. …

5
Ritorno da lambda forEach () in java
Sto cercando di cambiare alcuni cicli for-each in lambda forEach()-methods per scoprire le possibilità delle espressioni lambda. Sembra possibile quanto segue: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) { playersOfTeam.add(player); } } Con lambda forEach() players.forEach(player->{if (player.getTeam().equals(teamName)) {playersOfTeam.add(player);}}); Ma il prossimo non funziona: for …




10
Perché nodelist non ha forEach?
Stavo lavorando a un breve script per modificare il <abbr>testo interno degli elementi, ma nodelistho scoperto che non ha un forEachmetodo. So che nodelistnon eredita da Array, ma non sembra che forEachsarebbe un metodo utile da avere? C'è un problema di implementazione particolare di cui non sono a conoscenza che …

7
Verificare la presenza di null nel ciclo foreach
Esiste un modo migliore per eseguire le seguenti operazioni: Ho bisogno di un controllo per verificare che non sia presente alcun valore null sul file.Headers prima di procedere con il ciclo if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff …
91 c#  loops  foreach  null 

12
Cosa fa l'operatore due punti (:)?
Apparentemente i due punti vengono utilizzati in più modi in Java. A qualcuno dispiacerebbe spiegare cosa fa? Ad esempio qui: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Come scriveresti questo for-eachciclo in un modo diverso in modo da non …


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.