Java – Map Example

Map interface is part of java.util package. Map interface can add key and value put(key, value) pair elements. This Map permits null value. Map is interface. Key and value of Map can get by Set Interface and Map interface through Iterator interface.

Map example give a method, how to use Map in java.

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

public class MapExample {

    public static void main(String[] args) {

        Map<Object,String> mp=new HashMap<Object, String>();

        // adding or set elements in Map by put method key and value pair
        mp.put(new Integer(2), "Two");
        mp.put(new Integer(1), "One");
        mp.put(new Integer(3), "Three");
        mp.put(new Integer(4), "Four");

        //Get Map in Set interface to get key and value
        Set s=mp.entrySet();

        //Move next key and value of Map by iterator
        Iterator it=s.iterator();

        while(it.hasNext())
        {
            // key=value separator this by Map.Entry to get key and value
            Map.Entry m =(Map.Entry)it.next();

            // getKey is used to get key of Map
            int key=(Integer)m.getKey();

            // getValue is used to get value of key in Map
            String value=(String)m.getValue();

            System.out.println("Key :"+key+"  Value :"+value);
        }
    }
}

Output

Key :1 Value :One
Key :2 Value :Two
Key :3 Value :Three
Key :4 Value :Four

Tags:

Bookmark  

 

3 Responses to “Java – Map Example”

  1. Amar Pawal says:

    Whether HashMap gurantees abut the sorting?

  2. Sumatakso says:

    thank you very much

  3. Khan says:

    Nice.

Leave a Reply

Security Code:

 

  Random Post