[Rust入門]loopキーワードのサンプル
書式
loop {
if 条件式 {
break;
}
}
Rustにはloopというキーワードが存在します。これは無限ループを作成するのに使用します。
使用例
fn main() {
let s = ['A', 'R', 'K', 'G', 'A', 'M', 'E'];
let mut i = 0;
loop {
let ch = s[i];
if ch == 'G' {
break;
}
println!("\'{}\'", ch);
i += 1;
}
}
実行結果
'A’
'R’
'K’