Hitesh Kumar
Hitesh Kumar

Reputation: 514

How to get particular key and value from Map

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

Answers (2)

Jitendra Nagar
Jitendra Nagar

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

sauumum
sauumum

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

Related Questions