MST
星途 面试题库

面试题:Rust中map链式调用的基础实现

假设有一个包含整数的`Vec<i32>`,请使用`map`链式调用将每个整数翻倍,然后再转换为字符串,最后返回包含这些字符串的`Vec<String>`。
47.6万 热度难度
编程语言Rust

知识考点

AI 面试

面试题答案

一键面试
fn double_and_convert(vec: Vec<i32>) -> Vec<String> {
    vec.into_iter()
       .map(|num| num * 2)
       .map(|num| num.to_string())
       .collect()
}