Preguntas etiquetadas con 'hashmap'

Una estructura de datos que utiliza una función hash para hacer coincidir los valores de identificación, llamados claves, con sus valores asociados.
39
respuestas

Diferencias entre HashMap y Hashtable?

¿Cuál es la diferencia entre HashMap y Hashtable en Java? ¿Qué es más eficiente para aplicaciones sin transmisión?
set 02 sep '08 a las 23:12
7
respuestas

Iteración a través de HashMap

Posible duplicado: ¿Cómo clasificar efectivamente cada entrada en el "mapa"? ¿Cuál es la mejor manera de iterar a través de los elementos en un HashMap?
fijado 01 de julio de 2009 a las 2:24
2
respuestas

¿Cómo guardar el orden de inserción en HashMap?

Estoy usando HashMap. Cuando recorro el mapa, los datos se devuelven en orden aleatorio (a menudo el mismo). Pero los datos se insertaron en un orden específico, y necesito mantener el orden de inserción. ¿Cómo puedo hacer esto?
establecido el 23 de mayo de '12 a las 0:08
15
respuestas

¿Cómo actualizar el valor, dada la clave en el hashmap jash?

Supongamos que Java tiene un HashMap <String, Integer>. ¿Cómo actualizar (aumentar) el valor entero de una clave de cadena para cada existencia de una cadena que encuentro? Puede eliminar y volver a introducir el par, pero la sobrecarga será de prueba ...
fijado el 11 de noviembre '10 a las 21:34
12
respuestas

¿Cómo eliminar una clave de Hash y obtener el hash restante en Ruby / Rails?

Para agregar un nuevo par a Hash, hago: {: a => 1 ,: b => 2} .merge! ({: C => 3}) # => {: a => 1 ,: b => 2 ,: c => 3} ¿Hay una forma similar de eliminar una clave de Hash? Funciona: {: a => 1 ,: b => 2} .reject! {| k | k ==: ...
establecido el 03 de junio de 2011 a las 16:19
33
respuestas

Java Hashmap: ¿Cómo obtener la clave del costo?

Si tengo el valor "foo" y un HashMap <String> ftw, para el que ftw.containsValue ("foo") devuelve true, ¿cómo puedo obtener la clave correspondiente? ¿Necesito pasar por el mapa hash? ¿Cuál es la mejor manera de hacer esto?
set 05 sep '09 a las 20:07
9
respuestas

¿Por qué no hay ConcurrentHashSet vs ConcurrentHashMap?

HashSet se basa en HashMap. Si observamos la implementación de HashSet <E>, todo se administrará en HashMap <E, Object>. <E> se utiliza como una clave HashMap. Y sabemos que HashMap no es seguro para subprocesos. Por eso tenemos C ...
set 09 ago. '11 a las 10:14
14
respuestas

¿Cómo ordenar los valores del mapa por clave en Java?

Tengo un mapa que tiene cadenas para claves y valores. Los datos son similares a los siguientes: "question1", "1", "question9", "1", "question2", "4", "question5", "2" Quiero ordenar la tarjeta por claves. Así que al final tendré la pregunta 1, questio ...
establecido el 28 de mayo de 2009 a las 21:43
13
respuestas

¿Cuál es la diferencia entre HashMap y Map en Java?

¿Cuál es la diferencia entre las siguientes tarjetas que creo (en otra pregunta, las personas respondieron usándolas, parecería, de manera intercambiable, y me pregunto si / cómo difieren): HashMap <String, Object> map = new HashMap <String, Object > (); ...
set 28 ago. '09 a las 19:46
3
respuestas

¿Cómo convertir rubí hash a json?

¿Cómo convertir rubí hash a json? Entonces, estoy tratando de usar este ejemplo a continuación, ¿y no funciona? Estaba mirando RubyDoc, y obviamente el objeto Hash no tiene el método to_json. Pero leí en blogs que Rails admite active_record.to_json, ...
set 06 de julio de 2010 a las 8:47
12
respuestas

¿Qué sucede cuando se coloca una clave de respaldo en un HashMap?

Si paso la misma clave varias veces al método put de HashMap, ¿qué sucede con el valor original? ¿Y qué pasa si incluso el valor se repite? No he encontrado ninguna documentación sobre esto. Caso 1: Valores sobrescritos para la clave Mym del mapa ...
puesta el 03 de noviembre '09 a las 23:17
17
respuestas

Javascript hash equivalente

Como se indica en la actualización 3 de esta respuesta, esta designación: var hash = {}; hash [x] no es en realidad un hash de x; en realidad convierte X en una cadena (a través de .toString (), si es un objeto o alguna otra transformación incrustada para diferentes ejemplos ...
15 de diciembre se establece. '08 a las 15:56
7
respuestas

C # Java HashMap equivalente

Basado en el mundo Java en C #, ¿existe un HashMap equivalente? Si no, ¿qué recomendaría?
set 13 de agosto '09 a las 19:35
9
respuestas

Clasificando el hash por clave, regresa el hash a Ruby

¿Será esta la mejor manera de ordenar el hash y devolver un objeto Hash (en lugar de Array): h = {"a" => 1, "c" => 3, "b" => 2, "d" => 4} # => {"a" => 1, "c" => 3, "b" => 2, "d" => 4} Hash [h.sort] # => {"a" => 1, "b" = > 2, "c" => 3, "d" => 4} ...
set 02 dic '10 a las 23:31