Son
aquellas implementaciones que Map<K, V> que mantienen las claves
ordenadas; es decir, que cuando se itera sobre el Map, las claves van saliendo
en orden. Para poder ordenar las claves, es necesario que sean de objetos
comparables.
interface SortedMap<K, V> extends Map<K, V>
Variante
de Map<K, V> con la propiedad de que mantiene las claves ordenadas; es
decir, cuando se itera sobre el Map, las claves están en orden. Las claves
deben ser Comparable.
class TreeMap<K, V> implements SortedMap<K, V>
Es una implementación que garantiza el orden de las claves cuanto se itera sobre ellas. Es más voluminosa y lenta.
Temas relacionados
24. Map<K, V> (interface) java.util.Map<K, V>