Reputation: 514
I have searched but could not find a way to print only single key, value pair for particular entry.
map.containsValue(value) or map.containsKey(key)
will only tell if particular value or key is available or not.
I want to print that particular key, value pair if (value is available)
In other link, They want to get the random value, if you do not know the key. Here I know key and value and want to print it for particular key and value.
Upvotes: 12
Views: 55366
Reputation: 21
Access pair using Key
DataType value =myMap.get(s);
Operation on value if u want (optional)
myMap.put(s,value)
and for accessing whole map use Iterator of Map.Entry set
Upvotes: 1
Reputation: 1788
There is no avalilable method in https://docs.oracle.com/javase/7/docs/api/java/util/Map.html to get Entity from map if there is any key or value available. Try below code if it help :
if (map.containsKey(key)) {
Object value = map.get(key);
System.out.println("Key : " + key +" value :"+ value);
}
Upvotes: 19