1. Funktion und Unterschied
Der Zweck der Unterbrechung besteht darin, aus dem aktuellen Schleifenblock (für, während, während, während) oder Programmblock (Switch) auszubrechen. Die Funktion im Schleifenblock besteht darin, aus dem derzeit zirkulierenden Schleifenkörper zu springen. Die Rolle im Programmblock besteht darin, den Interrupt und die nächste Fallbedingung zu vergleichen.
Weiter wird verwendet, um die Ausführung nachfolgender Aussagen im Schleifenkörper zu beenden und zum Beginn des Schleifenprogrammblocks zurückzusteigen, um die nächste Schleife auszuführen, anstatt sofort den Körper zu schleifen.
2. Andere Verwendungen
Break and Continu kann mit Anweisungs -Tags verwendet werden.
Das ist alles sehr einfach. Hier ist ein umfassendes Beispiel und Sie werden verstehen:
/*** Erstellt von Intellij IDEA. * Benutzer: Leizhimin * Datum: 2007-11-29 * Uhrzeit: 15:47:20 */ public class test {public static void main (String args []) {Test test = new Test (); Test.Testbreak1 (); test.TestContinue1 (); test.testbreak2 (); test.TestContinue2 (); } / *** Test Weiter* Weiter wird verwendet, um diese Schleife zu beenden für (int i = 1; i <= 5; i ++) {if (i == 3) Weiter; System.out.println ("i =" + i); }} / *** Break wird verwendet, um den gesamten Schleifenkörper zu beenden für (int i = 1; i <= 5; i ++) {if (i == 3) brechen; System.out.println ("i =" + i); }} /*** TEST BREAT -Anweisungen mit Beschriftungen* Das Tag kann nur vor dem Schleifenkörper geschrieben werden. Erlernen Sie übrigens die Definition und Verwendung von Anweisungs-Tags in Java*/ public void testbreak2 () {System.out.println ("----------------------"); int i = 1; int k = 4; lable1: für (; i <= 5; i ++, k--) {if (k == 0) brechen lable1; System.out.println ("i =" + i + "; k =" + k); }} public void testContinue2 () {System.out.println ("----------------------"); Lable1: für (int i = 1; i <10; i ++) {Lable2: System.out.println ("i ="+i); für (int j = 0; j <10; j ++) {if (j == 9) Fortsetzung Lable1; }}}} Auslaufergebnisse:
-------- 测试 break1 ------- i = 1 i = 2 -------- 测试 Weiter ------- i = 1 i = 2 i = 4 i = 5 -------- 测试 break2 ------- i = 1; k = 4 i = 2; k = 3 i = 3; k = 2 i = 4; K = 1 -------- 测试 Fortsetzung2 ------- i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 Prozess, der mit dem Ausgangscode 0 beendet ist
Die oben genannte Zusammenfassung der Verwendung von Pause und Fortsetzung der Keywords in Java, die Sie vom Herausgeber zu Ihnen gebracht haben. Ich hoffe, jeder unterstützt Wulin.com ~