Betrachten Sie eine Arraylist wie unten angegeben
%Vor%Dies muss nach
sortiert werden %Vor%Sortieren Sie die Zeichenfolgen alphabetisch. Sortieren Sie die Nummern aufsteigend. Beachten Sie jedoch folgende Bedingung:
Beachten Sie, dass im obigen Beispiel alle Ganzzahlen aufsteigend sortiert sind und alle Zeichenfolgen aufsteigend sortiert sind, aber die relativen Positionen von ganzen Zahlen und Zeichenfolgen unverändert sind.
Eine Option besteht darin, Folgendes zu tun:
Das ist ziemlich effizient - Sie müssen nur zwei Arten machen. Hier ist ein Code dafür:
%Vor%Hoffe, das hilft!