Showing posts with label hashmap. Show all posts
Showing posts with label hashmap. Show all posts

Sunday, 14 June 2015

How to Search Value in HashMap Java

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

public class HashMapSearchValue {

    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");
          
            System.out.println(" value john ="+hm.containsValue("john"));
            System.out.println(" value amit ="+hm.containsValue("amit"));
          
            System.out.println(" value piyush ="+hm.containsValue("piyush"));
            System.out.println(" value shivam ="+hm.containsValue("shivam"));
          
        }

}

Output;

 value john =false

 value amit =true

 value piyush =false

 value shivam =true

How to Search key in HashMap Java


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

public class HashMapSearchKey {
    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");
       
        /*
         * Returns true if this map contains a
         *  mapping for the specified key
         */
   
    System.out.println("key  1   ="+hm.containsKey(1));
    System.out.println("key  20  ="+hm.containsKey(20));
    System.out.println("key 9    ="+hm.containsKey(9));
    System.out.println("key  5   ="+ hm.containsKey(5));
       
    }
}


Output:
key  1   =true

key  20  =false

key 9    =false

key  5   =true


Java HashMap Examples