Wednesday, April 14, 2010

Sorting Hashtable in java

import java.util.Hashtable;
import java.util.Iterator;
import java.util.TreeMap;

public class IteratorTest {
public static void main(String[] args) {
Hashtable ht = new Hashtable();
ht.put("A", "Avalue");
ht.put("E", "Evalue");
ht.put("B", "Bvalue");
ht.put("C", "Cvalue");
ht.put("D", "Dvalue");

TreeMap tm = new TreeMap(ht);
Iterator iter = (tm.keySet()).iterator();
System.out.println(ht);
//System.out.println(iter);
while (iter.hasNext()) {
System.out.println(ht.get(iter.next()));
}

}