ad

Hashtable

Hashtable

Un Vector permite selecciones desde una colección de objetos utilizando un número, luego parece lógico pensar que hay números asociados a los objetos. Bien, entonces ¿qué es lo que sucede cuando se realizan selecciones utilizando otros criterios? Un Stack podría servir de ejemplo: su criterio de selección es "lo último que se haya colocado en el Stack". Si rizamos la idea de "selección desde una secuencia", nos encontramos con un mapa, un diccionario o un array asociativo. Conceptualmente, todo parece ser un vector, pero en lugar de acceder a los objetos a través de un número, en realidad se utiliza otro objeto. Esto nos lleva a utilizar claves y al procesado de claves en el programa. Este concepto se expresa en Java a través de la clase abstracta Dictionary. El interfaz para esta clase es muy simple:

  • size(), indica cuántos elementos contiene,
  • isEmpty(), es true si no hay ningún elemento,
  • put( Object clave,Object valor), añade un valor y lo asocia con una clave
  • get( Object clave ), obtiene el valor que corresponde a la clave que se indica
  • remove( Object clave ), elimina el par clave-valor de la lista
  • keys(), genera una Enumeration de todas las claves de la lista

0 comentarios:

Publicar un comentario

ad

El Mundo De Peliculas



El Mundo De Peliculas

Nube de etiquetas

Blogumulus by Roy Tanck and Amanda Fazani

Music

Datos personales

Seguidores

Live Traffic Feed