Colección de citas famosas - Slogan de motivación - ¿Cómo ordenar la salida de Hashmap?

¿Cómo ordenar la salida de Hashmap?

La clasificación HashMap debe implementarse Comparable.

O comparador para implementar la clasificación de valores clave;

El código de referencia es el siguiente:

Map

ltString, Integer gt

Resultado

=

Nuevo

Hashtable

ltString, Integer gt();

//HashMap para ordenar

Mapa

ltString, String gt

Categoría

=

Nuevo

Treemap ltString, String gt();

//Crea un TreeMap y ordena el conjunto de claves del propio TreeMap.

for(string

Clave: result.keySet()){// Iterar los elementos en HashMap para formar los elementos en TreeMap.

sort.put(result.get(key).toString() key,

Key

// Combina el valor y la clave en HashMap); Los valores se concatenan en una cadena para formar la clave del TreeMap.

}

//Finalmente, el orden de las claves en la clasificación es el orden requerido por el cartel, y los valores correspondientes a las claves son los valores clave en el HashMap.