Dart 程式設計中的 continue 語句
當我們希望跳過任何迴圈的當前迭代時,將使用 continue 語句。當編譯器看到 continue 語句後,continue 之後的所有語句都將被跳過,並且控制權將轉移回迴圈中下一迭代的第一個語句。
幾乎每種程式語言中都使用它,我們通常在程式碼的條件塊中遇到 continue 語句。
語法
continue;
示例
讓我們考慮一個示例,我們在這個示例中在 while 迴圈中使用 continue 語句。
考慮以下所示示例 -
void main(){
var num = 10;
while(num >= 3){
num--;
if(num == 6){
print("Number became 6, so skipping.");
continue;
}
print("The num is: ${num}");
}
}在上述程式碼中,我們有一個名為 num 的變數,並且我們使用 while 迴圈進行迭代,直到數字大於或等於 3。然後,我們使用 if 語句保持一個條件檢查,如果我們遇到 num 變得等於 6 的條件,我們將繼續。
輸出
The num is: 9 The num is: 8 The num is: 7 Number became 6, so skipping. The num is: 5 The num is: 4 The num is: 3 The num is: 2
示例
讓我們考慮另一個示例,我們在這個示例中使用 continue 語句。
考慮以下所示示例 -
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!");
continue;
}
print("current fruit : ${fruit}");
}
}輸出
current fruit : mango current fruit : banana current fruit : litchi Don't need an apple! current fruit : kiwi
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP