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 the basic functionality of DataOutput interface in java?
What is meant by class loader? How many types are there?
Are true and false keywords?
What is the base class of all exception classes in java?
Which of the following classes will have more memory allocated?
write a class to input 2 points by the user & check the line maked by the points is horizontal,vertical or rectangle?
What is difference between iterator and enumeration in java?
What do you understand by java virtual machine?
Difference between association, composition and aggregation?
What carriage return means?
How can you reverse a string?
Explain break statement and continue statement?