In the HashMap, we know the values but we dont know the key,
then how can we get the key from HashMap ?????
Answers were Sorted based on User's Feedback
Answer / ganesh
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class MapEntrySetDemo {
public static void main(String[] argv) {
Map map = new HashMap();
map.put("Adobe", "Mountain View, CA");
map.put("IBM", "Mountain View, CA");
map.put("Learning Tree", "Los Angeles, CA");
map.put("Microsoft", "Redmond, WA");
map.put("Netscape", "Mountain View, CA");
map.put("O'Reilly", "Sebastopol, CA");
map.put("Sun", "Mountain View, CA");
Set entries = map.entrySet();
Iterator it = entries.iterator();
while (it.hasNext()) {
Map.Entry entry = (Map.Entry) it.next();
if("Mountain View, CA".equals(entry.getValue()))
{
System.out.println(entry.getKey() );
}
}
}
}
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / sathiyamoorthi
Hi Ganesh, Thank u for the ur very good answer...
Is This Answer Correct ? | 2 Yes | 0 No |
What is a char in java?
What is casting ?
Difference between ‘is-a’ and ‘has-a’ relationship in java?
Can a boolean be null java?
What is the use of an interface?
what is object slice?
whats the purposr of using serialization?
Need to use public,static keywords in main function?
we have two threads..both the threads are reading the data.. is there any need of synchronization there?...justify it?
What are different types of arrays?
Can constructor return value?
Does list allow duplicates in java?