Dart do while

do ... while循环类似于while循环,只是do ... while循环不会在第一次循环执行时评估条件。

但是,将对后续迭代评估条件。换句话说,代码块将在do ... while循环中至少执行一次。

do while

语法

do {  
   Statement(s) to be executed;  
} while (expression);

注意 - 不要错过do ... while循环结束时使用的分号。

 

范例

void main() {
   var n = 10;
   do {
      print(n);
      n--;
   }
   while(n>=0);
}

该示例以相反的顺序打印0到10之间的数字。成功执行上述代码后,将显示以下输出:

10
9
8
7
6
5
4
3
2
1
0

break 语句用来控制循环结构。在循环中使用 break 会导致程序退出循环。以下是 break 语句的示例。范例void main() { var i = 1; while(i<=10) { if (i % ...