Rust中控制代码执行流程的是条件判断和循环。条件判断是指根据条件表达式的值是否为true来决定是否执行某段代码,循环是指根据条件表达式的值是否为true来决定是否重复执行某段代码。
本章首先介绍用于条件判断的if、if-else和if-else if-else,以及用于循环的loop、while和for;然后介绍match模式匹配;最后学习使用if let和while let替代match模式匹配来简化代码。