Schleife in andere Schleife umschreiben

Status
Nicht offen für weitere Antworten.

babuschka

Top Contributor
Hallo zusammen,
ich wollte mal anfragen, woher ich Informationen zum Aufbau von einzelnen Schleifen beziehen kann und wie man diese in andere Schleifen umformt. Bin bis dato nur auf die Umformung von einer for-Schleife in eine while-Schleife gestoßen:

Code:
for(Initialisierungsklausel; BoolscherAusdruck; Aktualisierungs-Ausdrucksliste){
     Anweisung
}

nach

Code:
{
Initialisierungsklausel;
while (BoolscherAusdruck)
{
     Anweisung
     Aktualisierungs-Ausdrucksliste
     }
}

Kennt ihr noch andere Umformungen bzw. Adresse, an die ich mich wenden kann? Kann mir jemand helfen? Danke.
 
Warum willst du denn eine Schleife "umformen"? Gibt noch die do - while - schliefe. Informationen zum Aufbau findest du in jedem Anfängerbuch deiner Wahl 🙂 .
 
Ich halte von derartigen Umformungen nicht sonderlich viel,
da sich fast immer auch die Semantik ändern kann.

In deiner Umformung hat Initialisierungsklausel ja
zum Beispiel einen vollkommen anderen Scope für darin deklarierte Variablen.
 
Bei der Auflistung in der Java-Insel fehlt noch die for-each Schleife, die es seit Java 5 gibt.

Code:
for (String str : strArray) {
   System.out.println(str);
}

Diese iteriert durch eine Collection oder ein Array.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben