我有字符串“laxmi”,我需要按字母降序对它进行排序,生成“xmlia”。我写过这个:
fn main() {
let wordy: String = "I am a hello world example";
let chars: Vec<char> = wordy.chars().vector();
chars.sort_by(|a, b| b.cmp(a));
// let s: String = chars.into_iter().collect();
println!("test{:?}", chars);
let s = String::from_iter(chars);
println!("{}", s);
}
Run Code Online (Sandbox Code Playgroud)
这仅适用wordy
于&str
,但我有一个String
. 如何将 转换String
为 的向量,char
以便对字符串进行排序?