Dart 编程中的 Break 语句
在休息 的时候,我们要打破或终止循环的执行语句中使用。一旦到达break语句,控制就会从当前循环转移到循环之后写入的任何内容。
它主要用于条件语句以及所有类型的循环。它存在于几乎所有流行的编程语言中。
语法
break;
现在让我们举一个非常简单的例子,我们有一个名为num的变量,我们一直在迭代直到num>5。假设我们想在知道num变量中的值变为6时退出循环,我们可以这样做在break语句的帮助下。
示例
考虑下面显示的例子-
void main(){ var num = 10; while(num > 5){ if(num == 6){ print("Number became 6, so braking."); break; } num--; } print("Now, num should be 6 : ${num}"); }输出结果
Number became 6, so braking. Now, num should be 6 : 6
示例
让我们再举一个例子,我们使用for-in循环。
考虑下面显示的例子-
void main(){ var name = "apple"; var fruits = ["mango","banana","litchi","apple","kiwi"]; for(var fruit in fruits){ if(fruit == name){ print("Don't need an apple!"); break; } } print("After the break, this should be printed!"); }输出结果
Don't need an apple! After the break, this should be printed!