可能存在一种情况,当我们需要执行的代码块数次,通常被称为一个循环。Java有非常灵活的三循环机制。可以使用以下三种循环之一: while 循环do...while 循环for 循环 截至Java5,对增强的for循环进行了介绍。这主要是用于数组。 while 循环while循环是一个控制结构,可以重复的特定任务次数。
for 循环被用来循环执行代码特定次数。然而 Rust 的 for 循环与其他系统语言稍微有些区别。Rust 的for循环看起来不像如下 “C” 风格的 for 循环:for (x = 0; x < 10; x++) { printf( "%d\n", x );}相反,它看起来像这样:for x in 0..10 { println!("{}", x); // x: i32}在更抽象的术语中,for var in expression { code}上面的表达式是一个迭代器。