Rust类型之间的转换 Rust由于其严格的编译器检查,其语法转换较为繁杂 String 和 Vec<>的转换 String和Vec的转换 string转换为vec 1234// 1let vec_i32: Vec<i32> = string.chars().map(|c| c.to_digit(10).unwrap() as i32).collect();// 2let vec_i32 = input_string.split('').map(|s| s.trim().parse()).collect() vec转换为string 1234// 1let string: String = vec_i32.iter().map(ToString::to_string).collect();// 2let string = vec_i32.iter().map(|i| i.to_string()).collect::<String>();