gpt4 book ai didi

string - 字符串向量上的连接运算符的等价物是什么?

转载 作者:行者123 更新时间:2023-11-29 08:21:29 24 4
gpt4 key购买 nike

我无法在 String 的向量上找到“连接”运算符的 Rust 等效项秒。我有一个 Vec<String>我想作为一个人加入他们 String :

let string_list = vec!["Foo".to_string(),"Bar".to_string()];
let joined = something::join(string_list,"-");
assert_eq!("Foo-Bar", joined);

相关:

最佳答案

在 Rust 1.3.0 及更高版本中,join可用:

fn main() {
let string_list = vec!["Foo".to_string(),"Bar".to_string()];
let joined = string_list.join("-");
assert_eq!("Foo-Bar", joined);
}

在 1.3.0 之前,此方法称为 connect :

let joined = string_list.connect("-");

请注意,您不需要导入任何内容,因为这些方法由standard library prelude 自动导入。 .

关于string - 字符串向量上的连接运算符的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39567967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com