Showing posts with label delete elements of hashmap. Show all posts
Showing posts with label delete elements of hashmap. Show all posts

Wednesday, 17 June 2015

How to delete all elements from HashMap

import java.util.HashMap;
import java.util.Map;

public class HashMapDeleteAll {
   
    public static void main(String[] args) {
       
    Map<Integer,String> hm = new HashMap<Integer,String>();
       
    /*
     * Associates the specified value with the specified key in
       this map (optional operation). If the map previously
       contained a mapping for the key, the old value is
       replaced by the specified value
     */
        hm.put(1,"ankush");
        hm.put(2, "amit");
        hm.put(3,"shivam");
        hm.put(4,"ankit");
        hm.put(5, "yogesh");
       
        //print hashmap
        System.out.println("Before Clear HashMap is = "+hm);
       
        /*
         * The map will be empty after this call returns.
         */
       
        hm.clear();
       
        System.out.println("After Clear HashMap is ="+hm);
       
    }

}

OutPut:

Before Clear HashMap is = {1=ankush, 2=amit, 3=shivam, 4=ankit, 5=yogesh}

After Clear HashMap is ={}