Java: la clase de diccionario
Dictionary es una clase abstracta que representa un repositorio de almacenamiento de clave / valor y funciona de manera muy similar a Map.
Dada una clave y un valor, puede almacenar el valor en un objeto Diccionario. Una vez que se almacena el valor, puede recuperarlo utilizando su clave. Por lo tanto, como un mapa, un diccionario puede considerarse como una lista de pares clave / valor.
Los métodos abstractos definidos por el Diccionario se enumeran a continuación:
No Señor. | Método y descripción |
---|---|
1 | Enumeration elements( ) Devuelve una enumeración de los valores contenidos en el diccionario. |
2 | Object get(Object key) Devuelve el objeto que contiene el valor asociado con la clave. Si la clave no está en el diccionario, se devuelve un objeto nulo. |
3 | boolean isEmpty( ) Devuelve verdadero si el diccionario está vacío y devuelve falso si contiene al menos una clave. |
4 | Enumeration keys( ) Devuelve una enumeración de las claves contenidas en el diccionario. |
5 | Object put(Object key, Object value) Inserta una clave y su valor en el diccionario. Devuelve nulo si la clave aún no está en el diccionario; devuelve el valor anterior asociado con la clave si la clave ya está en el diccionario. |
6 | Object remove(Object key) Elimina la clave y su valor. Devuelve el valor asociado con la clave. Si la clave no está en el diccionario, se devuelve un valor nulo. |
7 | int size( ) Devuelve el número de entradas del diccionario. |
La clase Dictionary está obsoleta. Debe implementar la interfaz del mapa para obtener la funcionalidad de almacenamiento de clave / valor.