How to sort the characters of a string in descending order with Rust

1 Answer

0 votes
use std::iter::FromIterator;

fn main() {
    let mut s: String = "Rust Programming".to_owned();
    
    let mut v: Vec<char> = s.chars().collect();
    v.sort_by(|a, b| b.cmp(a));
    
    s = String::from_iter(v);
    
    println!("{}", s);
}
  
  
  
  
/*
run:
  
utsrronmmiggaRP 
  
*/

 



answered Feb 6, 2023 by avibootz

Related questions

1 answer 90 views
1 answer 113 views
1 answer 108 views
2 answers 156 views
...