Dart do while 循环17 Mar 2025 | 阅读 2 分钟 Dart do while 循环首先执行一个语句块,然后检查条件。如果条件返回 true,则循环继续迭代。 它类似于 Dart while 循环,但唯一的区别是,在 do-while 循环中,循环体内的语句块至少执行一次。 Dart do-while 循环流程图![]() 语法如下所示。 语法 这里,do while 循环体内的语句块将首先执行,然后评估给定的条件。 一个条件被评估为布尔值 true 或 false。 如果它返回 true,则再次执行这些语句,并重新检查该条件。 如果它返回 false,则循环结束,控制权转移到循环之外。 让我们理解下面的例子。 示例 输出 Dart do-while loop example The value of i: 10 The value of i: 11 The value of i: 12 The value of i: 13 The value of i: 14 The value of i: 15 The value of i: 16 The value of i: 17 The value of i: 18 The value of i: 19 The value of i: 20 The loop is terminated 解释 - 在上面的代码中,我们用值 10 初始化变量 i。 在 do-while 循环体中,我们定义了两个语句。 在第一次迭代中,该语句打印了 i 的初始值并增加了 1。 现在 i 的值为 11,然后我们检查了该条件。 条件是 i 的值必须小于或大于 20。它与该条件匹配,循环移动到下一次迭代。它打印了从 10 到 20 的一系列数字,直到条件返回 false。 下一个主题Dart 布尔 |
我们请求您订阅我们的新闻通讯以获取最新更新。