Wie konvertiert (for-Schleife) zu (do-while) - Schleife?
Dies ist die Frage, die Buch-Einführung in java VON Y Daniel liang.
Die Frage ist:- Konvertieren von loop-Anweisung eine while-Schleife und do-while-Schleife?
int sum = 0;
for (int i = 0; i <= 7; i++)
sum = sum + i;
Bitte sehen Sie sich meine Codierung unten. und welche änderung erforderlich ist. Eigentlich bin ich ziemlich verwirrt, wie es zu konvertieren to DO-WHILE-Schleife.
public class Convert_forLoop_toWhileLoop {
public static void main(String[] args) {
int sum = 0;
int i = 0;
do {
sum = sum + i;
System.out.println(sum);
i++;
} while(i <= 7);
}
}
- Sie Tat ganz gut
- Ich bin mit @BinyaminSharet hier-das sieht 100% korrekt zu mir.
- Das ist perfekt und kein problem mit dem obigen code.
- Ja..., antwortete ich, " aber ich sehe jetzt, dass es gut aussieht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie diese:
Ihre Antwort keine Unterstützung für den Fall, wo ich erste Wert >= Anzahl der loops.
müssen Sie zuerst den Zustand.
i = 0
in der Erklärung, und legt die Anzahl der Schleifen zu 7, ich bin mir ziemlich sicher, dass Sie nicht laufen in ein problem, wo0 >= 7
.