
 
The java.util.Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.Following are the important points about Dictionary −
In this class every key and every value is an object.
In his class object every key is associated with at most one value.
Following is the declaration for java.util.Dictionary class −
public abstract class Dictionary<K,V> extends Object
| Sr.No. | Constructor & Description | 
|---|---|
| 1 | Dictionary() This is the single constructor. | 
| Sr.No. | Method & Description | 
|---|---|
| 1 | abstract Enumeration<V> elements() This method returns an enumeration of the values in this dictionary. | 
| 2 | abstract V get(Object key) This method returns the value to which the key is mapped in this dictionary. | 
| 3 | abstract boolean isEmpty() This method tests if this dictionary maps no keys to value. | 
| 4 | abstract Enumeration<K> keys() This method returns an enumeration of the keys in this dictionary. | 
| 5 | abstract V put(K key, V value) This method maps the specified key to the specified value in this dictionary. | 
| 6 | abstract V remove(Object key) This method removes the key (and its corresponding value) from this dictionary. | 
| 7 | abstract int size() This method returns the number of entries (distinct keys) in this dictionary. | 
This class inherits methods from the following classes −