Bienvenidos sean a este post, hoy hablaremos sobre una clase abstracta que representa un repositorio de almacenamiento del tipo valor/clave. Con el valor y la clave informados este puede almacenar el valor en un objeto de tipo Diccionario (Dictionary), una vez almacenado el valor se puede recuperar por medio de la clave. Veamos algunos metodos de la clase:

  • Enumeration elements(), devuelve una enumeracion de los valores dentro del diccionario
  • Object get(Object clave), devuelve al objeto el valor asociado a la clave informado, en caso de no existir devuelve un valor null
  • boolean isEmpty(), devuelve true si el diccionario esta vacio, en caso de contener aunque sea una sola clave devuelve false
  • Enumeration keys(), devuelve una enumeracion de las claves del diccionario
  • Object put(Object clave, Object valor), inserta una clave y un valor en el diccionario, en caso de ya no existir la clave devuelve un valor null y en caso de existir devuelve el valor previo
  • Object remove(Object clave), remueve la clave y su valor
  • int size(), devuelve el numero de entradas en el diccionario

Estos son algunos de los metodos declarados por la clase abstracta, aunque en el caso de esta clase ya no es utilizada por estar asignada como obsoleta y se recomienda el uso de Map pero por un mero dato informativo les comento como era la clase Dictionary, para nuestro proximo post hablaremos sobre la interfaz Map para ver como reemplazo a esta clase, espero les haya sido util sigueme en Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios