It\'s a simple question, I have a simple HashMap of which i want to reverse the keys and values.
HashMap myHashMap = new HashMap<
To answer your question on how you can do it, you could get the entrySet from your map and then just put into the new map by using getValue as key and getKey as value.
But remember that keys in a Map are unique, which means if you have one value with two different key in your original map, only the second key (in iteration order) will be kep as value in the new map.