hashmap

Java HashMap: ¿Cómo obtener una clave y un valor por índice?

Estoy tratando de usar un HashMap para mapear una cadena única a una cadena ArrayList como esta: HashMap<String, ArrayLi ... rentKey.getValue.size(); i++) { // do things with the hashmaps elements } } Hay una manera fácil de hacer esto?

Scala GroupBy preservación de la orden de inserción?

El método groupBy en Listas, Mapas, etc., generar un mapa después de la función. ¿Hay alguna forma de usar groupBy para ge ... ra insertar manualmente, pero quería saber si una de las funciones útiles ya definidas podría ayudarme. Gracias de antemano.

Crear un objeto json usando jackson

¿Cómo puedo crear un array json como el siguiente ejemplo usando jackson? He intentado usar ObjectMapper, pero esto no par ... jsonString = mapper.writeValueAsString(filesMap); } catch (IOException e) { jsonString = "fail"; }

Java HashMap containsKey devuelve false para el objeto existente

Tengo un HashMap para almacenar objetos: private Map<T, U> fields = Collections.synchronizedMap(new HashMap<T, ... null) return false; } else if (!country.equals(other.country)) return false; return true; } }

¿Por qué se implementa resize de la manera en que está?

Tengo varias preguntas sobre la reconstrucción HashMaps al agregar un nuevo par clave-valores. Haré preguntas basadas en esto ... a intención hacer crecer la mesa interna incluso cuando obviamente no es necesario? ¿O un bicho? Por qué lo hace no encoge?

¿Cómo puedo acceder a los HashMaps anidados en Java?

Tengo un HashMap en Java, cuyo contenido (como todos probablemente saben) se puede acceder por HashMap.get("keyname"); Si ... o, ¿cómo accedería a los contenidos? Puedo hacer esto así, en línea: HashMap.get("keyname").get("nestedkeyname"); Gracias.

Java: Clave compuesta en hashmaps

Me gustaría almacenar un grupo de objetos en un hashmap , donde la clave debe ser un compuesto de dos valores de cadena. ¿hay ... manera de lograrlo? Simplemente puedo concatenar las dos cadenas , pero estoy seguro de que hay una mejor manera de hacerlo.

Convertir HashMap.toString () volver a HashMap en Java

Puse un par clave-valor en un Java HashMap y lo convertí en un String usando el método toString(). ¿Es posible convertir esta representación String en un objeto HashMap y recuperar el valor con su clave correspondiente? Gracias

¿Por qué al compilador Java no le gusta primitive int como tipo para valores en HashMap?

El compilador se queja de este código: HashMap<String,int> userName2ind = new HashMap<String,int>(); fo ... ipo inesperado" y apunta a int. Si sustituyo int por String y i+1 por i+"1", la compilación va bien. ¿Qué tiene de malo aquí?

Explica el tiempo que causa HashMap.put() para ejecutar un bucle infinito

Como un número de personas han observado y encontrado HashMap.put puede entrar en un bucle de ejecución infinita cuando se us ... s, lo que está causando el bucle infinito. Sin embargo, todavía no entiendo exactamente cómo está ocurriendo esa corrupción.

Cómo copiar HashMap (no una copia superficial) en Java

Necesito hacer una copia de HashMap<Integer, List<MySpecialClass> > pero cuando cambio algo en la copia quiero qu ... nera de hacerlo que simplemente iterar a través de todas las claves y todos los elementos de la lista y copiarlo manualmente?

Por qué la tabla hash de HashMap está marcada como transitoria aunque la clase es serializable

Estaba mirando la fuente de HashMap . A HashMap implements Serializable. Ok esto es para que pueda ser peristed/transmi ... o todos los datos están en el table.So ¿por qué es transient? Tal vez estoy confundido sobre cómo funciona Serializable?

¿Son seguras las variables estáticas finales en Java?

He leído bastante pero no he encontrado una respuesta definitiva. Tengo una clase que se ve así: public class Foo() { ... ? this.myCopyOfData = sharedData.get(key).clone(); TIA. (El inicializador estático se ha editado para dar más contexto.)

jQuery $ajax() post-data en un servlet java

Quiero enviar datos a un servlet java para su procesamiento. Los datos tendrán una longitud variable y estarán en pares clav ... ngo que significa el .getParameterMap() no es encontrar los pares clave / valor. ¿Dónde me equivoco o qué me estoy perdiendo?

C++: ¿Qué es la búsqueda más rápida en hashmap o la instrucción switch?

Tengo un patrón de código que traduce un entero a otro. Así: int t(int value) { switch (value) { case 1: return ... /) { _asm mov edx, [esp+4] _asm mov eax, 9E3779B9h _asm mul dword ptr [edx] _asm ret } Así que debería ser bastante rápido.

¿Cómo puedo almacenar HashMap> dentro de una lista?

Mi hashmap almacena la cadena como clave y arraylist como los valores. Ahora, necesito incrustar esto en una lista. Es decir, ... lt;String>(); ¿Puede alguien ayudarme con qué método y cómo usar en la lista para proceder a almacenar mi mapa en ella?