Comment convertir une Map<String, String> à la Carte<Long, String> ? (en option : à l'aide de goyave)

J'ai un Map<String, String> la String clé est rien, mais la valeur numérique comme "123", etc. Je suis de valeur numérique parce que ces valeurs sont à venir à partir de l'INTERFACE utilisateur dans mon composant JSF. Je ne veux pas modifier le contrat de composant de l'INTERFACE utilisateur.

Maintenant, je voudrais créer un Map<Long, String> basé sur la ci-dessus Map, j'ai vu quelques transform méthodes dans le Maps classe, mais tous mettent l'accent sur la conversion de la valeur et pas de clé.

Est-il une meilleure façon de convertir Map<String, String> à Map<Long, String> ?

InformationsquelleAutor Premraj | 2011-04-20