Memory Game Diccionarios en Java: Memoria de MapOnline version Empareja Map y su característica principal. by Gabriel Barron Rodírguez Clave TreeMap Mapa concurrente para varios hilos Identificador único dentro del diccionario para acceder al valor asociado. LinkedHashMap put(clave, valor) EnumMap Diccionario remove(clave) size() Hashtable HashMap Mapa que usa la identidad de las referencias Información asociada a una clave; puede ser texto, número, objeto, etc. ConcurrentHashMap Devuelve el valor asociado a una clave; si no existe, puede regresar null. Retorna la cantidad total de elementos almacenados. Mapa basado en hashing, sin orden garantizado Mapa optimizado para claves tipo enum get(clave) Elimina del diccionario el par que corresponde a la clave proporcionada. IdentityHashMap Devuelve true si la clave existe dentro del diccionario. containsKey(clave) Estructura que almacena pares clave–valor, permitiendo acceso rápido a los valores mediante su clave. Mantiene el orden de inserción (o de acceso) Mapa sincronizado heredado; no admite nulos Inserta o actualiza un par clave–valor en el diccionario. Mapa ordenado por claves (natural o comparator) Valor Colección de elementos no repetidos, sin un orden específico. Conjunto ordenado concurrente Interfaz para conjuntos navegables EnumSet Elimina un elemento si está presente en el conjunto. Conjunto sin orden y sin duplicados Elimina todos los elementos del conjunto. ConcurrentSkipListSet Número total de elementos dentro de un conjunto. contains(elemento) Conjunto ordenado automáticamente Conjunto para enums Cada objeto o dato que forma parte de un conjunto. SortedSet Conjunto Mantiene orden de inserción HashSet Cardinalidad (size) NavigableSet Conjunto seguro para lectura concurrente add(elemento) clear() Agrega un elemento al conjunto, si no existe previamente. Devuelve true si un elemento pertenece al conjunto. Conjunto con orden fijo TreeSet Elemento remove(elemento) LinkedHashSet CopyOnWriteArraySet