continue
語句跳過當前疊代中的後續語句,並將控制返回到回圈的開頭。與break
語句不同的是:continue
語句不會退出迴圈。它終止當前疊代並開始後續疊代。
以下範例顯示如何在Dart中使用continue
語句 -
範例
void main() {
var num = 0;
var count = 0;
for(num = 0;num<=20;num++) {
if (num % 2==0) {
continue;
}
count++;
}
print(" The count of odd values between 0 and 20 is: ${count}");
}
上面的範例顯示0
到20
之間的偶數個數。如果數值是偶數,則迴圈退出當前疊代。這是使用continue
語句實現的。
成功執行上述程式碼後,將顯示以下輸出。
The count of odd values between 0 and 20 is: 10