这本书已经有了新版本,这是一个旧链接。
Rust 有三种循环:
loop
、while
和for
。loop
关键字告诉 Rust 不断重复执行一段代码,直到你明确告诉它停止。while
循环会评估一段代码,直到条件不再为真。for
循环会对集合中的每个项目执行一些代码。
loop {
println!("again!");
}
let mut number = 3;
while number != 0 {
println!("{number}!");
number = number - 1;
}
let a = [10, 20, 30, 40, 50];
for element in a.iter() {
println!("the value is: {element}");
}
运行您可以在 此处 找到此信息的最新版本。