Wie man Pause benutzt und die Anweisung in Schleifen in Java fortsetzt

Wie man Pause benutzt und die Anweisung in Schleifen in Java fortsetzt

Java liefert ein Konzept von Zweig-/Verzweigungsanweisungen, mit dem wir den Ausführungsfluss basierend auf einer Bedingung ändern können. In Java gibt es drei Arten von Verzweigungsaussagen i.e. brechen, weitermachen und zurückkehren. Die Pause und der Fortsetzung können angewendet werden. Es kann in der Switch -Anweisung und der Looping -Strukturen verwendet werden.

Dieser Artikel bietet einen umfassenden Überblick über die folgenden Konzepte in Bezug auf die Pause und die Fortsetzung von Aussagen:

  • Was ist Pause und setzen Aussagen in Java fort
  • So verwenden Sie Pause und fordern Aussagen in Schleifen fort
  • So verwenden Sie Break -Anweisungen in Switch -Fällen

So lass uns anfangen!

Aussage in Java brechen

In Java kann die „Pause“ in den Schleifen und Schalter verwendet werden, um aus der Iteration herauszuspringen. Die Syntax der Break-Anweisung wird im untergegebenen Snippet angezeigt:

brechen;

Es wird in kleinen Buchstaben geschrieben, da Java eine sensible Sprache ist, die jemand in Großbuchstaben schreibt, würde dies nicht funktionieren.

So verwenden Sie eine Break -Anweisung in Java -Schleifen

Dieser Abschnitt enthält einen detaillierten Leitfaden für die Verwendung von Break -Anweisung in Schleifen. Für ein besseres Verständnis betrachten Sie das folgende Beispiel:

Beispiel

Im untergegebenen Code-Snippet beginnt die Schleife mit i = 0 und gibt den Verhalten als ich an<=30. After each iteration, the value of “i” will be incremented 5 times. An if statement is specified within the loop, to terminate the loop if value of “i” becomes equal to 15.

public static void main (String [] args)
int i = 0;
während ich<=30)
System.aus.println ("Nummer:"+ i);
i+= 5;
if (i == 15)
brechen;


Der obige Snippet liefert die folgende Ausgabe:

Ebenso kann die Break -Anweisung innerhalb verwendet werden Für Schleife und DO-während-Schleife.

Fortsetzung der Aussage in Java

In Java, a Kontrolle Aussage zum Ausspringen aus einer Schleife ist als die bekannt als die weitermachen Stellungnahme. Verwendung weitermachen Aussage Wir können jede Iteration einer Schleife überspringen und sie kann in jeder Art von Schleife verwendet werden, z. B für, während Schleife usw.

Die Fortsetzung der Aussage ist von einer Bedingung abhängig, wenn sie der angegebenen Bedingung erfüllt, die Weitererklärung bricht die aktuelle Iteration und wechselt zur nächsten Iteration.

Syntax

Der untergegebene Snippet präsentiert die grundlegende Syntax der weitermachen Aussage in Java:

weitermachen;

So verwenden Sie die Anweisung in Java weiter

Lassen Sie uns die Arbeit des weitermachen Aussage mit Hilfe eines Beispiels:

Beispiel

Der untergegebene Code bestimmt, wie weitermachen Die Aussage funktioniert innerhalb der für Schleife:

public static void main (String [] args)
für (int i = 0; i<=30; i+=5)
if (i == 15)
weitermachen;

System.aus.println ("Nummer:"+ i);

Im obigen Code -Snippet haben wir eine IF -Anweisung angegeben, die feststellt. Der Code zusammen mit der Ausgabe wird im folgenden Snippet angezeigt:

Aus der Ausgabe können wir beobachten, dass „15“ fehlt, was überprüft, dass die Aussage „Fortsetzung“ ordnungsgemäß funktioniert.

Fortsetzung der Aussage in der Zeit und in der Schleife

Das Verhalten der Weitergabe wird für die (während und do-während der Schleife) im Vergleich zur für die Schleife. In für Schleife Wenn eine bestimmte Bedingung erfüllt, wird die Steuerung jedoch in der Zeit und der Schleife in die nächste Iteration verschoben. Wenn die Anweisung an der Weitergabe auftritt während Schleife.

Beispiel

In diesem Beispiel wird das tiefgreifende Verständnis dafür vermitteln, wie weitermachen Aussage funktioniert in der Schleife:

public static void main (String [] args)
int i = 0;
während ich<=30)
if (i == 15)
weitermachen;

System.aus.println ("Nummer:"+ i);
i+= 5;

Der obige Ausschnitt zeigt die folgende Ausgabe:

Aus der Ausgabe beobachteten wir, dass die while -Schleife nur die Werte gedruckt hat, die vor der Bedingung kommen, i, ich.e. Wenn(i == 15). Dies liegt daran, dass wenn a "weitermachen”Aussage tritt auf, dann bleibt der Wert von I gleich 15 und wird nicht inkrementiert. Deshalb müssen wir den Wert von i = erhöhen "i+5In der IF -Anweisung, wenn wir alle anderen Werte drucken möchten.

Der geänderte Code zusammen mit Ausgabe sieht ungefähr so ​​aus:

Nun überprüft die Ausgabe dies diesmal weitermachen Anweisung hat nur den Wert übersprungen und alle anderen Werte gedruckt.

Abschluss

Wenn eine Schleife auf A begegnet brechen Anweisung dann beendet die gesamte Schleife jedoch, wenn eine Schleife a weitermachen Anweisung dann endet/überspringt die aktuelle Iteration und wechselt zur nächsten Iteration. Dieser Artikel enthält einen gründlichen Überblick über die Pause und die Fortsetzung der Aussage in Java. Darüber hinaus enthält er mehrere Beispiele für das tiefgreifende Verständnis der Konzepte.