Hauptunterschied - break vs continue in Java
Bei der Programmierung ist es manchmal erforderlich, eine Anweisung oder eine Reihe von Anweisungen mehrmals zu wiederholen. Schleifen werden verwendet, um denselben Befehlssatz mehrmals zu wiederholen. Einige Beispiele für Schleifen sind die while-Schleife, die do while-Schleife und die for-Schleife. In der while-Schleife wird zuerst der Testausdruck ausgewertet. Wenn dies der Fall ist, werden die Anweisungen in der while-Schleife ausgeführt. Am Ende wird der Testausdruck erneut ausgewertet. Wenn dies der Fall ist, werden die Anweisungen erneut ausgeführt. Wenn der Testausdruck falsch wird, wird die Schleife beendet. Die do while-Schleife ähnelt der while-Schleife. Die Anweisungen werden jedoch einmal ausgeführt, bevor der Testausdruck überprüft wird. Die for-Schleife wird verwendet, wenn die Anzahl der Iterationen zu Beginn bekannt ist. Die Initialisierung erfolgt zuerst. Dann wird der Testausdruck überprüft. Wenn es wahr ist, wird die Schleife ausgeführt. Dann wird der Aktualisierungsausdruck ausgewertet. Wieder wird der Testausdruck überprüft. Wenn es wahr ist, wird die Schleife ausgeführt. Dieser Vorgang wird wiederholt, bis der Testausdruck falsch wird. Manchmal ist es erforderlich, einige Anweisungen innerhalb der Schleife zu überspringen oder die Schleife sofort zu beenden, ohne den Testausdruck zu überprüfen. Die Anweisungen break und continue können verwendet werden, um diese Aufgabe zu erfüllen. Die Pause wird verwendet, um die Schleife sofort zu beenden und die Programmsteuerung an die nächste Anweisung nach der Schleife zu übergeben. Mit continue wird die aktuelle Iteration der Schleife übersprungen. Das ist der Hauptunterschied zwischen break und continue in Java. Manchmal ist es erforderlich, einige Anweisungen innerhalb der Schleife zu überspringen oder die Schleife sofort zu beenden, ohne den Testausdruck zu überprüfen. Die Anweisungen break und continue können verwendet werden, um diese Aufgabe zu erfüllen. Die Pause wird verwendet, um die Schleife sofort zu beenden und die Programmsteuerung an die nächste Anweisung nach der Schleife zu übergeben. Mit continue wird die aktuelle Iteration der Schleife übersprungen. Das ist der Hauptunterschied zwischen break und continue in Java. Manchmal ist es erforderlich, einige Anweisungen innerhalb der Schleife zu überspringen oder die Schleife sofort zu beenden, ohne den Testausdruck zu überprüfen. Die Anweisungen break und continue können verwendet werden, um diese Aufgabe zu erfüllen. Die Pause wird verwendet, um die Schleife sofort zu beenden und die Programmsteuerung an die nächste Anweisung nach der Schleife zu übergeben. Mit continue wird die aktuelle Iteration der Schleife übersprungen. Das ist der Hauptunterschied zwischen break und continue in Java.
INHALT
1. Übersicht und Hauptunterschied
2. Was ist eine Unterbrechung in Java
? 3. Was wird in Java fortgesetzt?
4. Ähnlichkeiten zwischen Unterbrechung und Fortsetzung in Java.
5. Vergleich nebeneinander - Unterbrechung und Fortsetzung in Java in Tabellenform.
6. Zusammenfassung
Was ist Pause in Java?
Die Pause wird verwendet, um die Schleife sofort zu beenden. Wenn eine break-Anweisung vorhanden ist, wird das Steuerelement nach der Schleife an die Anweisung übergeben. Das Schlüsselwort 'break' wird verwendet, um die break-Anweisung anzugeben. Obwohl das Programm die Schleife ausführt, wird die Ausführung der Schleife beendet, wenn eine Unterbrechung auftritt. Wenn der Programmierer die Ausführung stoppen möchte, wenn eine bestimmte Bedingung erfüllt ist, kann er daher die break-Anweisung verwenden.
Abbildung 01: Java-Programm mit break-Anweisung
Gemäß dem obigen Programm iteriert die for-Schleife von 1 bis 10. Wenn der i-Wert 6 wird, wird der Testausdruck wahr. Die break-Anweisung wird also ausgeführt und die Schleife wird beendet. Der Wert nach 6 wird also nicht gedruckt. Es wird nur der Wert 1 bis 5 gedruckt.
Was geht in Java weiter?
Mit continue wird die aktuelle Iteration der Schleife übersprungen. Das Schlüsselwort 'continue' wird verwendet, um die continue-Anweisung anzugeben. Wenn weiter ausgeführt wird, erreicht die Steuerung des Programms das Ende der Schleife. Dann wird der Testausdruck überprüft. In einer for-Schleife wird die Update-Anweisung überprüft, bevor der Testausdruck ausgewertet wird.
Abbildung 02: Java-Programm mit continue-Anweisung
Gemäß dem obigen Programm iteriert die for-Schleife von 1 bis 10. Wenn i 1 ist, ist der Rest nach dem Teilen durch zwei 1. Die if-Bedingung ist also wahr. Daher wird die continue-Anweisung ausgeführt und die Iteration springt zur nächsten. Dann komme ich 2. Wenn 2 durch 2 geteilt wird, ist der Rest 0. Die Bedingung ist falsch. Also, weiter wird nicht ausgeführt. Daher wird der Wert 2 gedruckt. In der nächsten Iteration ist i 3. Wenn Sie es durch 2 teilen, ist der Rest 1. Die Bedingung ist wahr. Also, continue wird ausgeführt und die Iteration springt zum nächsten und i wird 4. Dieser Vorgang wiederholt sich, bis i 10 wird. Wenn der Rest eins ist, springt die Iteration aufgrund der continue-Anweisung zum nächsten. Es werden nur die geraden Zahlen gedruckt.
Was ist die Ähnlichkeit zwischen break und continue in Java?
Sowohl break als auch continue in Java werden verwendet, um die Ausführung der Schleife zu ändern
Was ist der Unterschied zwischen break und continue in Java?
Diff Artikel Mitte vor Tabelle
break vs weiter in Java |
|
Die Unterbrechung ist eine Schleifensteuerungsstruktur, die bewirkt, dass die Schleife beendet wird und die Programmsteuerung an die nächste Anweisung übergibt, die die Schleife durchläuft. | Das Fortsetzen ist eine Schleifensteuerungsstruktur, die bewirkt, dass die Schleife sofort zur nächsten Iteration der Schleife springt. |
Hauptzweck | |
Die Pause wird verwendet, um die Schleife zu beenden. | Mit continue werden Anweisungen innerhalb der Schleife übersprungen. |
Zusammenfassung - break vs continue in Java
Bei der Programmierung muss eine Anweisung einer Gruppe von Anweisungen mehrmals wiederholt werden. Die Schleifen werden für diese Aufgaben verwendet. Manchmal ist es erforderlich, einige Anweisungen innerhalb der Schleife zu überspringen oder die Schleife sofort zu beenden. Mit break and continue kann diese Aufgabe erfüllt werden. Die Pause wird verwendet, um die Schleife sofort zu beenden und die Programmsteuerung an die nächste Anweisung nach der Schleife zu übergeben. Mit continue wird die aktuelle Iteration der Schleife übersprungen. Das ist der Unterschied zwischen break und continue in Java.