Ich verwende Treemap, um Schlüsselwertpaar in aufsteigender Reihenfolge zu erhalten.TreeMap-Schlüssel werden nicht in aufsteigender Reihenfolge angezeigt
Ich habe Schlüsselwert-Paar als
key | Value
2 Rooney
7 Ronaldo
20 Persie
1 Pele
10 Ramires
I Map.Entry verwendet haben und auch für erweiterte Schleifenschlüsselwert iterieren.
Problem ist, dass die Ausgabe nicht in der richtigen aufsteigenden Reihenfolge ist, wie ich will.
Output
key | Value
1 Pele
10 Ramires
2 Rooney
20 Persie
7 Ronaldo
tatsächliche Ausgang, wie ich will unten gezeigt angezeigt werden soll.
Output
key | Value
1 Pele
2 Rooney
7 Ronaldo
10 Ramires
20 Persie
Vielen Dank im Voraus für Ihre Antworten.
Wenn Ihre Schlüssel Strings sind, werden sie nach lexikographischer Reihenfolge sortiert, anstatt nach der numerischen Reihenfolge, die Sie erwarten. – Eran
ist der Schlüssel vom Typ String – Satya
Codebeispiel? Schwer zu sagen, das Problem, ohne den Code zu sehen, der behoben werden muss. –