«

Rust - 迭代器

ljierui 发布于 阅读:77 技术杂谈


一、迭代器

1. 什么是迭代器

2. 创建一个迭代器

fn main() {
    // 迭代器
    let v1 = vec![1,2,3];
    // 把它变成迭代器
    let v1_iter = v1.iter();

    // 遍历迭代器
    for i in v1_iter{
        println!("{}",i);
    }
}

3、Iterator trait

4、几个迭代方法

5、消耗迭代器的方法

6、产生其他迭代器的方法

rust语言学习

推荐阅读: