foreach

foreach ist ein Schleifenkonstrukt, das ein bestimmtes Codeelement für jedes Element in einer Liste / Sammlung / einem Array ausführt. Im Gegensatz zu einer for-Schleife erfordert die foreach-Schleife nicht, dass der Coder eine Zählervariable beibehält, um Off-by-One-Fehler (Fencepost) zu vermeiden. Es wird empfohlen, wenn eine einfache Iteration über das gesamte Array / Liste / Sammlung erforderlich ist .
3
Antworten

Iteration durch ArrayLists

Ich habe zwei Fragen. Ich habe hier ein Objekt vom Typ ArrayList , und in diesem Fall nennen wir es "Car" . Ich habe zwei davon gemacht: %Vor% Ich habe eine Funktion zum Hinzufügen von Objekten zu diesen Auto-Objekten: %Vor% Ich...
19.09.2011, 03:31
2
Antworten

Wie überspringe ich das erste Element im Array mit foreach?

Angenommen, ich habe ein Array: %Vor% Jetzt kann ich es über foreach iterieren: %Vor% Aber gibt es eine Möglichkeit, von zweiten (zum Beispiel) zum letzten Element zu iterieren? Vielen Dank im Voraus.     
22.12.2012, 19:25
7
Antworten

Foreach Schleife Probleme in PHP

Hier ist ein Code, den ich habe: (p nur Echos plus fügt eine neue Zeile hinzu) %Vor% und ich bekomme diese Ausgabe: %Vor% Warum gibt die if-Anweisung true zurück, wenn der Schlüssel 0 ist? Diese foreach-Schleife behandelt die Logik, die...
26.08.2011, 13:18
4
Antworten

php Problem mit Schleifen über ein Array zweimal mit foreach und übergeben Wert als Referenz

Ich muss ein Array zweimal durchlaufen - einmal, um seine Werte zu ändern, und einmal, um den Inhalt in HTML anzuzeigen. Leider gerate ich in Schwierigkeiten. Ich habe ein Testszenario erstellt, um das Problem zu veranschaulichen. %Vor% Dies...
07.09.2013, 03:48
1
Antwort

Füllen Sie ein Array mit einer foreach-Schleife

Ich versuche ein Array mit meiner foreach-Schleife zu füllen, aber ich bekomme es nicht zum laufen. Was mache ich falsch? %Vor% Ich bekomme nur die Zeichenfolge Array ... zurück     
30.11.2011, 20:50
1
Antwort

C ++ enum in foreach [duplizieren]

   Mögliche Duplikate: Aufzählung aufheben in C ++ C ++: Iteriere durch eine enum Ich habe eine Kartenklasse für ein Blackjack-Spiel mit folgenden Enums: %Vor% Wenn ich das Deck erstelle, möchte ich den Code so schreiben: %Vo...
31.05.2010, 07:02
4
Antworten

Struktur in foreach Schleife in C # aktualisieren

Ich habe diesen Code (C #): %Vor% Es wird nicht kompiliert. Der Fehler ist: %Vor% Wenn ich Thing in ein class anstatt in ein struct ändere, kompiliert es jedoch. Bitte kann jemand erklären, was vor sich geht?     
23.10.2009, 10:29
3
Antworten

Perl - Warum führt das Durchlaufen eines Hashs mit seinen Schlüsseln und das Drucken jedes Wertes zu einer Warnung, die nicht initialisiert ist?

Immer wenn ich einen Hash über seine Schlüssel wiederhole und dann jeden Wert drucke, erhalte ich die Warnung "Verwendung nicht initialisierter Werte in der Verkettung (.) oder Zeichenkette ...". Auch wenn der Hash im Vorfeld klar initialisiert...
11.01.2013, 09:27