Contact: aviboots(AT)netvision.net.il
36,611 questions
47,864 answers
573 users
use std::iter::FromIterator; fn main() { let mut s: String = "Rust Programming".to_owned(); let mut v: Vec<char> = s.chars().collect(); v.sort(); s = String::from_iter(v); println!("{}", s); } /* run: PRaggimmnorrstu */
use itertools::Itertools; fn main() { let str = "Rust Programming"; let result = str.chars().sorted().rev().collect::<String>(); println!("{}", result); } /* run: utsrronmmiggaRP */