Tag: foreach

foreach ist eine Schleife konstruieren, die ausgeführt wird, ein bestimmtes Stück code für jedes element in einer Liste/collection/array. Im Gegensatz zu einer for-Schleife, die foreach-Schleife benötigt kein coder, um zu erhalten eine counter-variable zu vermeiden, off-by-one (fencepost) bugs.Es wird empfohlen zu verwenden, wenn die einfache iteration über die gesamte array/Liste/Sammlung erforderlich ist.

Wie entferne ich ein Element aus dem Array in forEach loop?

Anzahl der Antworten 4 Antworten
Ich versuche mich zu entfernen, ein element in einem array in ein forEach Schleife, aber ich habe Probleme mit dem standard-Lösungen, die ich gesehen habe. Dies ist, was ich versuche momentan: review.forEach(function(p){ if(p === '\u2022 \u2022 \u2022'){

Wie lösche ich alle Zeilen in einer Tabelle mit Eloquent?

Anzahl der Antworten 11 Antworten
Meine Vermutung war, verwenden Sie die folgende syntax: MyModel::all()->delete(); Aber das hat nicht funktioniert. Ich bin sicher, es ist super einfach, aber ich habe gesucht für eine Dokumentation über das Thema und kann es nicht finden! InformationsquelleAutor

Ungültiges Argument für foreach () angegeben

Anzahl der Antworten 18 Antworten
Oft passiert es mir, Daten zu handhaben, können Sie entweder ein array oder ein null-variable und füttern einige foreach mit diesen Daten. $values = get_values(); foreach ($values as $value){ ... } Wenn Sie füttern eine foreach-mit Daten,

Foreach-Schleife, bestimmen Sie, welche die letzte Iteration der Schleife ist

Anzahl der Antworten 21 Antworten
Ich habe eine foreach Schleife und benötigen zur Ausführung eine gewisse Logik, wenn das Letzte Element ist, ausgewählt aus der Listz.B.: foreach (Item result in Model.Results) { //if current result is the last item in Model.Results //then

Zählen Sie die Anzahl der Iterationen in einer foreach-Schleife

Anzahl der Antworten 9 Antworten
Wie zu berechnen, wie viele Elemente in einer foreach? Möchte ich zählen insgesamt Zeilen. foreach ($Contents as $item) { $item[number];//if there are 15 $item[number] in this foreach, I want get the value : 15 } Dank. InformationsquelleAutor

Umgekehrte Reihenfolge der For Each-Schleife

Anzahl der Antworten 3 Antworten
Eines der mächtigsten Dinge über VB ist die Fähigkeit, um eine Schleife durch die Objekte in einer collection OHNE Bezug auf den index - for each Schleife. Ich finde es sehr nützlich, die nur wollen, um das

Gibt es in MATLAB eine foreach? Wenn ja, wie verhält es sich, wenn sich die zugrunde liegenden Daten ändern?

Anzahl der Antworten 9 Antworten
Gibt es eine foreach-Struktur in MATLAB? Wenn ja, was passiert, wenn die zugrunde liegenden Daten geändert haben (D. H. wenn Objekte Hinzugefügt werden, um das set)? InformationsquelleAutor der Frage Kip | 2009-01-02

Java foreach Effizienz

Anzahl der Antworten 6 Antworten
Ich habe so etwas wie dieses: Map<String, String> myMap = ...; for(String key : myMap.keySet()) { System.out.println(key); System.out.println(myMap.get(key)); } So ist myMap.keySet() einmal aufgerufen, in der foreach-Schleife? Ich denke, es ist, wollen aber Ihre Meinung. Ich würde

Aktualisieren Sie alle Objekte in einer Sammlung mithilfe von LINQ

Anzahl der Antworten 14 Antworten
Gibt es eine Möglichkeit, Folgendes zu tun mit LINQ? foreach (var c in collection) { c.PropertyToSet = value; } Klären, ich will zu Durchlaufen, jedes Objekt in eine Sammlung, und aktualisieren Sie dann eine Eigenschaft für jedes

Wie erstellen Sie einen Fortschrittsbalken, wenn Sie die Funktion "foreach ()" in R verwenden?

Anzahl der Antworten 6 Antworten
gibt es einige informative Beiträge, wie man einen Zähler für Schleifen in einem R-Programm. Aber wie erstellen Sie eine ähnliche Funktion bei der Verwendung der parallelisierte version mit "foreach()"? InformationsquelleAutor der Frage exl | 2011-03-24

"Nested foreach" vs "Lambda / Linq Abfrage" -Leistung (LINQ-to-Objects)

Anzahl der Antworten 5 Antworten
In der performance-Sicht, was sollten Sie mit "Geschachtelten foreach" oder "lambda/linq-Abfragen"? InformationsquelleAutor der Frage JSC | 2009-06-25

JavaScript: Unterschied zwischen .forEach () und .map ()

Anzahl der Antworten 6 Antworten
Ich weiß, dass es eine Menge von Themen wie diesem. Und ich kenne die Grundlagen: .forEach() arbeitet auf original-array und die .map() auf dem neuen. In meinem Fall: function practice (i){ return i+1; }; var a =

Ist die based for-Schleife für die Leistung von Vorteil?

Anzahl der Antworten 5 Antworten
Lesen verschiedene Fragen hier auf Stack Overflow über C++ - Iteratoren und Leistung**, ich begann mich zu Fragen, wenn for(auto& elem : container) bekommt "erweitert" durch den compiler in die bestmögliche version? (Art, wie autodie der compiler folgert

Warum kann ich in C # das Element einer Werttypinstanz in einer foreach-Schleife nicht ändern?

Anzahl der Antworten 7 Antworten
Ich weiß, dass Werttypen sollten unveränderlich sein, aber das ist nur ein Vorschlag, nicht die Regel, richtig? Also, warum kann ich nicht etwas wie das hier tun: struct MyStruct { public string Name { get; set; }

Verwenden von BOOST_FOREACH mit std :: map

Anzahl der Antworten 4 Antworten
Ich würde gerne Durchlaufen einer std::map mit BOOST_FOREACH und die Werte Bearbeiten. Ich kann es nicht ganz verstanden. typedef std::pair<int, int> IdSizePair_t; std::map<int,int> mmap; mmap[1] = 1; mmap[2] = 2; mmap[3] = 3; BOOST_FOREACH( IdSizePair_t i, mmap

Wie funktioniert das Java für jede Schleife?

Anzahl der Antworten 25 Antworten
Betrachten: List<String> someList = new ArrayList<String>(); //add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); } Was wäre das äquivalent for Schleife Aussehen, ohne mit der für jeden syntax? InformationsquelleAutor der Frage

'for' Schleife vs Qt 'foreach' in C ++

Anzahl der Antworten 11 Antworten
Was ist besser (oder schneller), eine C++ - for Schleife oder die foreach Betreiber zur Verfügung gestellt von Qt? Zum Beispiel, die folgende Bedingung QList<QString> listofstrings; Was ist besser? foreach(QString str, listofstrings) { //code } oder int

Lock vs. ToArray für threadsicheren Zugriff auf die List-Auflistung

Anzahl der Antworten 5 Antworten
Ich habe eine Liste Sammlung und ich wollen, Durchlaufen Sie in einer multi-threaded-app. Ich brauche, um es zu schützen jedes mal, wenn ich es Durchlaufen, da es verändert werden könnte und ich möchte nicht "die Auflistung wurde

JQuery-Schleife auf Json-Daten mit $ .Each

Anzahl der Antworten 3 Antworten
Habe ich folgenden JSON zurückgegeben wird in eine variable namens data. DAS IST DER JSON, DAS BEKOMMT ZURÜCKGEGEBEN... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] ich versuche, eine Schleife durch

C # Neuling: Finde den Index in einem foreach Block

Anzahl der Antworten 9 Antworten
Habe ich eine foreach-block, wo ich will Grundstück für trace-debug-Zwecken den index der Schritt in der foreach. Als C# Neuling, ich mache es wie folgt: int i = 1; foreach (x in y) { ... do something

Variable ist in angular.forEach nicht verfügbar

Anzahl der Antworten 2 Antworten
Ich habe ein service - app.service('myService', function() { this.list = ; this.execute = function() { //this.list is reachable here angular.forEach(AnArrayHere, function(val, key) { //this.list is not reachable here }); } } sogar im controller zugänglich sein function

Performance von FOR vs FOREACH in PHP

Anzahl der Antworten 4 Antworten
Erstens verstehe ich in 90% der Anwendungen den Unterschied in der Leistung ist völlig irrelevant, aber ich muss nur wissen, welche ist den schneller zu konstruieren. ... Den derzeit verfügbaren Informationen über Sie im Netz ist verwirrend.

Wie man die Funktion für jede Schleife in C ++ ausführt, arbeitet mit einer benutzerdefinierten Klasse

Anzahl der Antworten 5 Antworten
Ich bin neu in C/C++ - Programmierung. Ich machte eine benutzerdefinierte Klasse in C++, das funktioniert wie eine Liste in C#. Ich benutze es auf diese Weise: List<int> ls; int whatever = 123; ls.Add(1); ls.Add(235445); ls.Add(whatever); Es

java foreach überspringen erste Iteration

Anzahl der Antworten 10 Antworten
Ist es ein eleganter Weg, um ein überspringen der ersten iteration in einem Java5 foreach-Schleife ? Beispiel pseudo-code: for ( Car car : cars ) { //skip if first, do work for rest . . } InformationsquelleAutor

In welcher Reihenfolge iteriert ein C # für jede Schleife über eine List & lt; T & gt;

Anzahl der Antworten 5 Antworten
Wunderte ich mich über die Bestellung, einer foreach-Schleife in C# Schleifen durch ein System.Collections.Generic.List<T> Objekt. Fand ich eine andere Frage über das gleiche Thema, aber ich glaube nicht, dass es beantwortet meine Frage zu meiner Zufriedenheit. Jemand

Holen Sie sich das nächste Element in der foreach-Schleife

Anzahl der Antworten 9 Antworten
Habe ich eine foreach-Schleife, und ich will sehen, ob es ein Nächstes element in der Schleife, so kann ich Vergleiche das aktuelle element mit dem nächsten. Wie kann ich dies tun? Ich habe gelesen, über die aktuellen

Zähler in foreach Schleife in C #

Anzahl der Antworten 9 Antworten
Arbeiten von foreach: Ich weiß, foreach ist eine Schleife iteriert über eine collection oder ein array von ein, beginnend vom index 0 bis zum Letzte Element der Sammlung. So, wenn ich n Elemente in einem array. foreach

Gibt es einen Grund für C # Wiederverwendung der Variablen in einem foreach?

Anzahl der Antworten 5 Antworten
Bei der Verwendung von lambda-Ausdrücke oder anonyme Methoden in C#, wir müssen vorsichtig sein, die Zugang zu modifizierten Verschluss Falle. Zum Beispiel: foreach (var s in strings) { query = query.Where(i => i.Prop == s); //access to

Wie erhalten Sie den Schleifenzähler / Index mit einer for ... Syntax in JavaScript?

Anzahl der Antworten 6 Antworten
Vorsicht. Nicht für...in der Iteration über ein array, so verwenden Sie zum Durchlaufen der Eigenschaften eines Objekts. Das heißt, diese Frage gilt noch für...von Schleifen. Ich verstehen, dass die Grundlagen für den...in der syntax in JavaScript sieht

Wie erhält man den Index der aktuellen Iteration einer foreach-Schleife?

Anzahl der Antworten 30 Antworten
Gibt es einige seltene Sprache Konstrukt, das ich noch nicht begegnet (wie die wenigen, die ich habe gelernt, vor kurzem, einige auf Stack Overflow) in C# zu erhalten, einen Wert, der die aktuelle iteration der foreach-Schleife? Beispielsweise

Foreach-Schleife in Jade (node.js Template Engine)

Anzahl der Antworten 3 Antworten
Ok, ich bin immer ein assoziatives array von node-server und Rendern es in Jade. Ich brauchen offensichtlich eine foreach-Schleife, aber nichts scheint zu funktionieren! Ich habe versucht diese beiden codes: - foreach row in rows { li=

JS: Iteration über das Ergebnis von getElementsByClassName mit Array.forEach

Anzahl der Antworten 8 Antworten
Möchte ich Durchlaufen einige DOM-Elemente, die ich bin, dies zu tun: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); aber ich bekomme eine Fehlermeldung: Dokument.getElementsByClassName("myclass").forEach ist keine Funktion Ich bin mit Firefox 3, damit ich

Was sind die Vorteile der erweiterten for Schleife und Iterator in Java?

Anzahl der Antworten 12 Antworten
kann jemand bitte geben Sie mir, was sind die Vorteile der Enhanced-for-Schleife und Iteratoren in java +5 ? InformationsquelleAutor der Frage Mahmoud Saleh | 2010-07-25

Suchen Sie das letzte Element eines Arrays, während Sie in PHP eine foreach-Schleife verwenden

Anzahl der Antworten 27 Antworten
Ich Schreibe einen SQL-query-creator mit einigen Parametern. In Java, ist es sehr leicht zu erkennen, das Letzte element eines Arrays aus dem inneren der for-Schleife nur durch überprüfung der aktuellen array-position mit der array-Länge. for(int i=0; i<

Javascript foreach Schleife auf assoziativem Array-Objekt

Anzahl der Antworten 6 Antworten
Warum mein für for-each-Schleife wird nicht Durchlaufen meine JavaScript assoziatives array-Objekt? //defining an array var array = ; //assigning values to corresponding keys array["Main"] = "Main page"; array["Guide"] = "Guide page"; array["Articles"] = "Articles page"; array["Forum"] =

forEach vs forEachOrdered in Java 8 Stream

Anzahl der Antworten 3 Antworten
Ich verstehe, dass diese Methoden unterscheiden sich durch die Reihenfolge der Ausführung aber in meinem test habe ich nicht eine unterschiedliche Reihenfolge der Ausführung. Beispiel: System.out.println("forEach Demo"); Stream.of("AAA","BBB","CCC").forEach(s->System.out.println("Output:"+s)); System.out.println("forEachOrdered Demo"); Stream.of("AAA","BBB","CCC").forEachOrdered(s->System.out.println("Output:"+s)); Ausgabe: forEach Demo Output:AAA Output:BBB Output:CCC

Unterschied zwischen "as $ key = & gt; $ value "und" as $ value "in PHP foreach

Anzahl der Antworten 7 Antworten
Ich habe eine Datenbank nennen und ich versuche, herauszufinden, was die $key => $value nicht in einem foreach Schleife. Der Grund warum ich Frage ist, weil beide diese codes ausgegeben, die gleiche Sache, so bin ich versucht

Gewährleistet die foreach-Schleife in C # eine Reihenfolge der Auswertung?

Anzahl der Antworten 4 Antworten
Logisch, würde man denken, dass die foreach-Schleife in C# würde Bewertung in der gleichen Reihenfolge wie eine Inkrementierung der for-Schleife. Experimentell, es funktioniert. Jedoch, es scheint keine solche AUFTRAGSBESTÄTIGUNG an den MSDN-Website. Ist es einfach so eine

Ermitteln der ersten Iteration durch eine for-each-Schleife in Java

Anzahl der Antworten 9 Antworten
Ich arbeite auf einem server, der gibt durch Zeichen getrennte Listen, um Ihre Kunden. Um die Erstellung dieser Listen habe ich zu erkennen, die erste iteration einer for-each-Schleife: StringBuilder builder = new StringBuilder() ; boolean firstIterationFlag =

PHP, weiter; auf foreach () {foreach () {

Anzahl der Antworten 7 Antworten
Gibt es eine Möglichkeit, weiterhin auf äußere foreach-im Fall, dass die innere foreach-treffen-Anweisung ? In Beispiel foreach($c as $v) { foreach($v as $j) { if($j = 1) { continue; //But not the internal foreach. the external; }

JSON-Array mit PHP foreach analysieren

Anzahl der Antworten 3 Antworten
Fragen, warum mein PHP-code wird nicht angezeigt, alle "Wert" der "Werte" in der JSON-Daten: $user = json_decode(file_get_contents($analytics)); foreach($user->data as $mydata) { echo $mydata->name . "\n"; } foreach($user->data->values as $values) { echo $values->value . "\n"; } Die erste

Rückgabe von Lambda forEach () in Java

Anzahl der Antworten 4 Antworten
Ich versuche mich zu ändern, einige for-each-Schleifen zu lambda forEach()-Methoden zu entdecken, die Möglichkeiten des lambda-Ausdrücke. Die followong möglich zu sein scheint: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) { playersOfTeam.add(player);

C #: Irgendein Vorteil von List & lt; T & gt; .ForEach (...) über eine einfache foreach-Schleife?

Anzahl der Antworten 3 Antworten
Frage ich mich, warum List<T>.ForEach(Action<T>) vorhanden ist. Gibt es irgendeinen Vorteil/Unterschied dabei : elements.ForEach(delegate(Element element){ element.DoSomething(); }); über foreach(Element element in elements) { element.DoSomething();} ? InformationsquelleAutor der Frage Cristi Diaconescu | 2009-12-17

JavaScript, Node.js: ist Array.forEach asynchron?

Anzahl der Antworten 9 Antworten
Ich habe eine Frage bezüglich der nativen Array.forEach Implementierung von JavaScript: verhält es sich asynchron? Zum Beispiel, wenn ich rufe: [many many elements].forEach(function () {lots of work to do}) Wird diese nicht blockiert? InformationsquelleAutor der Frage R.

Python foreach entspricht

Anzahl der Antworten 3 Antworten
Ich bin Tauchen in Python und ich habe eine Frage zur foreach-iteration. Ich bin neu in Python und ich habe einige Erfahrung in C#. So Frage ich mich, ob es eine äquivalente Funktion in Python für die

JavaScript: Durchläuft alle von getElementsByTagName zurückgegebenen Elemente

Anzahl der Antworten 8 Antworten
Ich versuche eine Schleife durch alle Elemente retruned von getElementsByTagName("input") forEach zu verwenden. Irgendwelche Ideen, warum dies nicht funktioniert in FF, Chrome oder IE? <html> <head> </head> <body> <input type="text" value="" /> <input type="text" value="" /> <script>

Warum ändert JAVA foreach den Elementwert nicht?

Anzahl der Antworten 7 Antworten
Kommen, wie die folgenden Drucke Chef und nicht bass? String boss = "boss"; char array = boss.toCharArray(); for(char c : array) { if (c== 'o') c = 'a'; } System.out.println(new String(array)); //How come this does NOT print

Java Foreach mit einer Bedingung

Anzahl der Antworten 6 Antworten
Ist es möglich, Java-foreach, Bedingungen haben? Beispielsweise for(Foo foo : foos && try == true) { //Do something } Gibt es ein äquivalent zu dieser, so dass ich kann eine UND-Bedingung innerhalb for? InformationsquelleAutor der Frage TJ-

für Ausdrücke gegen foreach in Scala

Anzahl der Antworten 5 Antworten
Arbeite ich meinen Weg durch Programmierung in Scalaund obwohl ich versucht bin, zu schauen, die Dinge aus der Perspektive von Python, ich will nicht das Programm "Python in Scala." Ich bin mir nicht ganz sicher, was zu

Iterieren Sie ein mehrdimensionales Array mit einer Nested Foreach-Anweisung

Anzahl der Antworten 11 Antworten
Ich denke, das könnte eine ziemlich einfache Frage, aber ich habe nicht in der Lage, um es herauszufinden, noch. Wenn ich habe ein 2-dimensionales array in etwa so: int[,] array = new int[2,3] { {1, 2, 3},