Get a key from value with a Map
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] argv) {
Map<String, String> map = new HashMap<String, String>();
map.put("1","one");
map.put("2","two");
map.put("3","three");
map.put("4","four");
System.out.println(getKeyFromValue(map,"three"));
}
public static Object getKeyFromValue(Map hm, Object value) {
for (Object o : hm.keySet()) {
if (hm.get(o).equals(value)) {
return o;
}
}
return null;
}
}
Home
Java Book
Runnable examples
Java Book
Runnable examples
Collection Map:
- Convert map to String
- Convert a map to a synchronized Map
- Get a key from value with a Map
- Get a set view of Keys from Map
- Get Size of a Map
- Get entry set from map
- Get Keys stored in an array from a map
- Get Values in an array from a map
- Is a particular key exists in Map
- Is a particular value exists in the Map
- Iterate the key value pair in a Map
- Iterate through the values of a Map
- Iterate both the keys and values of a map
- Remove by key from a Map
- Remove all values from Map