Rust 提供了三种循环:loop、while 和 for。
loop
while
for
fn main() { loop { println!("again!"); break; } }
fn main() { let mut number = 3; while number != 0 { println!("{}!", number); number -= 1; } println!("LIFTOFF!!!"); }
fn main() { let a = [10, 20, 30, 40, 50]; for element in a.iter() { println!("the value is: {}", element); } }
继续学习:下一章 - Rust 迭代器