Rust 迭代器方法以下是一些 Rust 中常用的迭代器方法,以及它们的简要说明和示例:方法名描述示例next()返回迭代器中的下一个元素。let mut iter = (1..5).into_iter(); while let Some(val) = iter.next() { println!("{}", val); }size_hint()返回迭代器中剩余元素数量的下界和上界。let iter = (1..10).into_iter(); println!("{:?}", iter.size_hint());count()计算迭代器中的元素数量。let count = (1..10).into_iter().count();nth()返回迭代器中第 n 个元素。let third = (0..10).into_iter().nth(2);last()返回迭代器中的最后一个元素。let last = (1..5).into_iter().last();all()如果迭代器中的所有元素都满足某个条件,返回 true。let all_positive = (1..=5).in...