¿Cómo convertir Map <String, String> a Map <Long, String>? (opción: usar guayaba)

Tengo unMap<String, String> elStringa clave @ no es más que un valor numérico como "123", etc. Obtengo un valor numérico porque estos valores provienen de la interfaz de usuario en mi componente JSF. No quiero cambiar el contrato del componente UI.

Ahora me gustaría crear unMap<Long, String> Basado en lo anteriorMap, Vi algunostransform métodos en elMaps class pero todos se centran en el valor de conversión y no en la clave.

¿Hay alguna forma mejor de convertirMap<String, String> aMap<Long, String> ?

Respuestas a la pregunta(5)

Su respuesta a la pregunta