2
Neden Java'da EnumMap bir SortedMap değil?
EnumMap<K extends Enum<K>, V> Java'da, javadoc'ta da görebileceğiniz gibi, ilişkili numaralandırmanın tanımı ile açıkça sıralanmıştır: Enum haritaları anahtarlarının doğal sırasına göre (enum sabitlerinin bildirildiği sıra) tutulur. Bu koleksiyonları izleme geri yineleyicileri yansıtılır ( keySet(), entrySet()ve values()). İhtiyacım olan SortedMapanahtar türü olarak bir numaralandırma kullanmak. headMap()Veya gibi yöntemler kullanmak istiyorum firstKey(), …