我有一个Vec<char>
,我需要变成&str
或String
,但我不确定最好的方式来做到这一点.我环顾四周,发现的所有资源似乎都在某种程度上过时了.this question中的答案似乎不适用于最新版本.
我用的是2015-3-19的夜间
我有一个Vec<char>
,我需要变成&str
或String
,但我不确定最好的方式来做到这一点.我环顾四周,发现的所有资源似乎都在某种程度上过时了.this question中的答案似乎不适用于最新版本.
我用的是2015-3-19的夜间
在更新语言更改后,基于迭代器的方法应该可以使用.collect
:
char_vector.iter().cloned().collect::<String>();
(我 Select 用.cloned()
代替.map(|c| *c)
,但两者都有效.)