# HashMap : HashTable Map « Collections Data Structure « Java

HashMap

```
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

class HashMapDemo {
public static void main(String args[]) {

HashMap<String, Double> hm = new HashMap<String, Double>();

hm.put("A", new Double(3.34));
hm.put("B", new Double(1.22));
hm.put("C", new Double(1.00));
hm.put("D", new Double(9.22));
hm.put("E", new Double(-19.08));

Set<Map.Entry<String, Double>> set = hm.entrySet();

for (Map.Entry<String, Double> me : set) {
System.out.print(me.getKey() + ": ");
System.out.println(me.getValue());
}

double balance = hm.get("A");
hm.put("A", balance + 1000);

System.out.println(hm.get("A"));
}
}

```

### Related examples in the same category

 1 Check if a particular key exists in Java Hashtable 2 Check if a particular value exists in Java Hashtable 3 Get Collection of Values from Java Hashtable 4 Get Set view of Keys from Java Hashtable 5 Get Size of Java Hashtable 6 Iterate through keys of Java Hashtable 7 Remove all values from Java Hashtable 8 Scan the content of a hashtable 9 Remove value from Java Hashtable 10 Sort keys in an Hashtable 11 Associates keys with values 12 Iterate through values of Java Hashtable 13 A simple Map implementation 14 Hash table with separate chaining 15 Hash table with linear probing 16 Hash table with double hashing 17 Working with Key-Value Pairs in a Hashtable 18 Demonstrate the Hashtable class, and an Enumeration 19 Demonstrate the HashMap class, and an Iterator 20 Soft HashMap 21 MultiMap extends AbstractMap 22 Array Map extends AbstractMap 23 Demonstrating the WeakHashMap 24 Use treemap 25 Sorting Elements in a TreeMap 26 What you can do with a TreeMap 27 A Map implemented with ArrayLists 28 Simple demonstration of HashMap 29 Caching Hashtable 30 Hashtable that supports mostly-concurrent reading, but exclusive writing. 31 Lru Hashtable 32 Bucketized Hashtable 33 Custom hash table based on customized array