📅  最后修改于: 2023-12-03 15:30:22.085000             🧑  作者: Mango
在 Dart 中,while 循环是一种重复执行代码块的方式。当 while 循环中的条件为真时,循环会一直执行,直到条件为假时停止。而 break 语句可以在循环中提前结束循环。
while 循环的语法如下:
while(条件) {
// 待执行的代码块
}
在 while 循环中使用 break 语句的语法如下:
while(条件) {
// 待执行的代码块
if(条件) {
break;
}
}
下面是一个使用 while 循环和 break 语句的示例,该示例将输出 1 到 5 的数字:
void main() {
int i = 0;
while(true) {
i++;
if(i > 5) {
break; // 跳出循环
}
print(i);
}
}
输出结果如下:
1
2
3
4
5
使用 while 循环和 break 语句可以做很多事情,比如遍历数组、执行条件语句等。同时,需要注意在使用循环和 break 语句时,要注意条件的控制,否则可能会出现无限循环的情况。