-3
Warum kann ich ein Array nicht wie erwartet sortieren?Wie sortiere ich ein Array?
fn main() {
let mut a = [1,3,2];
let s = a.sort();
println!("{:?}", s);
}
Warum kann ich ein Array nicht wie erwartet sortieren?Wie sortiere ich ein Array?
fn main() {
let mut a = [1,3,2];
let s = a.sort();
println!("{:?}", s);
}
a
ist sortiert.
Ihr Code ist falsch, weil Sie die signature of sort
nicht gelesen haben. sort
gibt die Einheit zurück (, d. H. nichts). Wenn Sie also s
drucken, drucken Sie ()
.
Arbeitscode:
fn main() {
let mut a = [1,3,2];
a.sort();
println!("{:?}", a);
}
Ausgang:
[1, 2, 3]
Dank, sehr geschätzt! –