Java.util.Dictionary Class


Advertisements


Introduction

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.

Class declaration

Following is the declaration for java.util.Dictionary class:

public abstract class Dictionary<K,V>
   extends Object

Class constructors

S.N. Constructor & Description
1

Dictionary()

This is the single constructor.

Class methods

S.N. 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.

Methods inherited

This class inherits methods from the following classes:

  • java.util.Object


Advertisements