Golang geht weiter

Golang geht weiter
Die Anweisung Contin ist ein Schlüsselwort, mit dem Sie ein Segment eines Codeblocks überspringen und in die nächste Iteration springen können. Es ist sehr häufig bei der Durchführung von Operationen, z. B. für Schleifen und Schaltanweisungen.

In diesem Artikel werden wir untersuchen.

Golang Fortsetzung des Keywords

Die Syntax des Keywords für Fortsetzung ist wie gezeigt:

weitermachen

Schauen wir uns einige Beispiele an und verstehen, wie wir das Schlüsselwort fortsetzen können.

Fahren Sie in A for Loop fort

Der häufigste Anwendungsfall eines Weiterkonstrukts befindet sich in A for Loop. Nehmen Sie das folgende Beispiel:

Paket Main
importieren "fmt"
func main ()
I: = 0
für i < 5
Wenn i == 2
ich++
weitermachen

fmt.Println (i)
ich++

Im obigen Beispiel verwenden wir eine für die Schleife, um die Werte zwischen 1 und 5 zu iterieren. Wenn der Wert von i gleich 2 ist; Wir überspringen diese Iteration und erhöhen den Wert von i um 1.

Wenn wir den oben genannten Code ausführen, sollten wir eine Ausgabe erhalten wie bei:

1
3
4

Beachten Sie, dass der Code nicht 2 druckt, da diese Iteration übersprungen wird.

Fahren Sie in einer verschachtelten Schleife fort

Eine weitere klassische Verwendung von A for Loop befindet sich in einer verschachtelten Schleife. Wenn das Schlüsselwort fortgesetzt wird, wird in einer verschachtelten Schleife verwendet, die Ausführung wird wie gezeigt auf die benachbarte äußere Schleife übertragen:

I: = 0
J: = 5
für i < j
K: = 0
für k = j
k++
weitermachen

fmt.Printf ("hi")
k++

fmt.Println ()
ich++

Der obige Code sollte zurückgeben:

hihihihihi
hihihihi
Hi hi hi
hihi
Hi

Abschluss

In diesem Tutorial wird gezeigt.