Mögliche Duplizieren:
How can I sort the keys of a Map in Java?Was ist "natürliche Reihenfolge" in einer TreeMap?
In der Klasse TreeMap
die Java API sagt:
Ein Rot-Schwarz-Baum basiert NavigableMap Umsetzung. Die Map wird nach der natürlichen Reihenfolge ihrer Schlüssel sortiert oder nach einem Comparator, der bei der Erstellung der Map zur Verfügung gestellt wird, abhängig davon, welcher Konstruktor verwendet wird.
Was ist mit natürlicher Bestellung gemeint? Eine Klasse, die als Schlüssel verwendet wird, muss nicht die Comparable
Schnittstelle implementieren, aber welche Reihenfolge wird stattdessen verwendet?
Der Punkt meiner Frage ist, den Begriff "natürliche Ordnung" zu verstehen, nicht, wie man die Schlüssel einer Karte im Allgemeinen sortiert. –