Rust logo
Rust 1.85.0
4d91de4e4

循环

本书有新版本,这是一个旧链接。

Rust 有三种循环:loopwhileforloop 关键字告诉 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}");
}

你可以在这里找到此信息的最新版本。