Collections Java Tutorial

public Enumeration keys()
public Set keySet()
The keys() method returns the set of keys as an Enumeration.
The keySet() method returns the set of keys as a Set object.
Which you use depends upon what you wish to do with the keys.

import java.util.Enumeration;
import java.util.Hashtable;
public class MainClass {
  public static void main(String[] s) {
    Hashtable table = new Hashtable();
    table.put("key1", "value1");
    table.put("key2", "value2");
    table.put("key3", "value3");
    Enumeration e = table.keys();
    while (e.hasMoreElements()) {
      String key = (String) e.nextElement();
      System.out.println(key + " : " + table.get(key));
    }
    System.out.println(table.keySet());
  }
}
key3 : value3
key2 : value2
key1 : value1
[key3, key2, key1]