Clase Dictionary de Java
La clase Dictionary es una clase abstracta que se utiliza para almacenar pares clave/valor, y su función es similar a la de la clase Map.
Dados una clave y un valor, puedes almacenar el valor en un objeto Dictionary. Una vez que el valor se almacena, puedes obtenerlo a través de su clave. Así que, al igual que Map, Dictionary también puede funcionar como una lista de pares clave/valor.
Los métodos abstractos definidos por Dictionary se muestran en la siguiente tabla:
| N.º | Descripción del método |
| 1 |
Enumeration elements( ) Devuelve una enumeración de los valores de este dictionary. |
| 2 |
Object get(Object key) Devuelve el valor al que se asigna la clave especificada en este dictionary. |
| 3 |
boolean isEmpty( ) Comprueba si este dictionary no contiene ninguna asignación de clave a valor. |
| 4 |
Enumeration keys( ) Devuelve una enumeración de las claves de este dictionary. |
| 5 |
Object put(Object key, Object value) Asigna la key especificada al value especificado en este dictionary. |
| 6 |
Object remove(Object key) Elimina de este dictionary la key (y su correspondiente value). |
| 7 |
int size( ) Devuelve el número de entradas (claves distintas) de este dictionary. |
La clase Dictionary está obsoleta. En el desarrollo real, puedesimplementar la interfaz Mappara obtener la funcionalidad de almacenamiento de clave/valor.
Otras extensiones
Estructuras de datos en Java