【发布时间】:2017-12-31 00:38:50
【问题描述】:
我想交换向量的String 元素
let mut v_sa: Vec<String> = vec![];
...
let temp_a = v_sa_ib[j];
v_sa_ib[j] = v_sa_ib[j+1];
v_sa_ib[j+1] = temp_a;
它适用于整数,但不适用于Strings。我还尝试创建第二个向量temp_b(与temp_a 相同类型)并填充它而不是交换,但我总是遇到相同的错误:the type of this value must be known in this context。
我该如何解决?
【问题讨论】:
-
字符串引用向量如何,只需更改引用?
-
试过但没有成功
-
错误:无法移出索引内容