Thursday, 11 June 2015

How to iterate through Hashtable

import java.util.Hashtable;
import java.util.Set;

public class HashTableIterate {
   
    public static void main(String[] args) {
       
        Hashtable<Integer,String> ht = new Hashtable<Integer,String>();
       
        /*
         * Maps the specified key to the specified
         * value in this hashtable
         */
        ht.put(1, "java");
        ht.put(2, "jersey");
        ht.put(3, "spring");
        ht.put(4, "c");
        ht.put(5, "php");
       
        /*
         * Returns a Set view of the keys contained in this map.
         */
        Set<Integer> keys =ht.keySet();
       
        for (Integer key : keys) {
            System.out.println(" key = "+key+" value ="+ht.get(key));
        }
    }   
}

Output:

 key = 5 value =php

 key = 4 value =c

 key = 3 value =spring

 key = 2 value =jersey

 key = 1 value =java


No comments:

Post a Comment