Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Break und Continue | Schleifen in Dart
Einführung in Dart

bookBreak und Continue

Swipe um das Menü anzuzeigen

break

In Dart ist break eine Anweisung, die verwendet wird, um eine Schleife zu beenden. Die break-Anweisung kann in jeder Schleife verwendet werden, einschließlich while-, for- und do-while-Schleifen.

Die Syntax für die break-Anweisung ist wie folgt:

break;

Wenn die break-Anweisung im Code erreicht wird, beendet sie die Ausführung der Schleife, in der sie sich befindet. Das bedeutet, dass keine weiteren Durchläufe der Schleife ausgeführt werden.

Beispiel

Die break-Anweisung wird häufig verwendet, um eine Schleife zu beenden, wenn eine Bedingung bestimmte Anforderungen erfüllt. Im folgenden Beispiel werden alle Zahlen von 1 bis 10 ausgegeben, aber die Schleife wird unterbrochen, wenn die Zahl 5 erreicht wird:

main.dart

main.dart

copy
1234567891011
void main() { int counter = 1; while (counter <= 10) { if (counter == 5) { break; } print(counter); counter++; } }

continue

Continue ist eine Anweisung, die verwendet wird, um die aktuelle Iteration einer Schleife zu überspringen. Die continue-Anweisung kann in jeder Schleife verwendet werden, einschließlich while-, for- und do-while-Schleifen.

Die Syntax für die continue-Anweisung ist wie folgt:

continue;

Beispiel

Die continue-Anweisung wird häufig verwendet, um bestimmte Werte oder Bedingungen zu überspringen.

main.dart

main.dart

copy
123456789
void main() { List<String> actions = ["go", "jump", "stop", "go", "go", "stop", "jump", "stop", "go", "go", "stop"]; for (String item in actions) { if (item == "stop"){ continue; } print(item); } }

Wie Sie sehen können, ermöglicht die continue-Anweisung die Kontrolle darüber, welche Listenelemente in der Konsole ausgegeben werden.

question mark

Welche Anweisung beendet die Schleife?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 6

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 4. Kapitel 6
some-alt