Dart 程式設計中的 break 語句
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!
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP