Are*_*lis 32 for-loop break rust
有没有办法for在Rust中使用嵌套循环并从内部循环中打破外部循环,例如在Java中可以做到的方式?我知道Rust支持命名中断,loop但我似乎无法找到有关相同的信息for.
Lil*_*ard 56
是.它使用与生命周期相同的语法.
fn main() {
'outer: for x in 0..5 {
'inner: for y in 0..5 {
println!("{},{}", x, y);
if y == 3 {
break 'outer;
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
请参阅循环标签文档.
| 归档时间: |
|
| 查看次数: |
7565 次 |
| 最近记录: |