Sur*_*gch 6
使用标签
Dart 支持标签。创建一个标签名称并在其后加上一个冒号:
outerLoop:
for (int i = 0; i < 10; i++) {
for (var j = 0; j < 10; j++) {
print('i: $i, j: $j');
break outerLoop;
}
}
在上面的示例中,标签名称是outerLoop
,但您可以将其命名为其他名称。调用break outerLoop
中断了前面的for
循环。outerLoop
这打印:
i: 0, j: 0
从函数返回
另一种选择是将嵌套循环放在函数中,然后从函数中返回:
void myFunction() {
for (int i = 0; i < 10; i++) {
for (var j = 0; j < 10; j++) {
print('i: $i, j: $j');
return;
}
}
}
更多推荐
嵌套,Dart
发布评论