Articles of hashmap

Como faço para acessar HashMaps nesteds em Java?

Eu tenho um HashMap em Java, cujo conteúdo (como você provavelmente sabe) pode ser acessado por HashMap.get(“keyname”); Se tiver um HashMap dentro de outro HashMap, ou seja, um HashMap nested, como eu iria acessar o conteúdo? Posso fazer isso assim: inline: HashMap.get(“keyname”).get(“nestedkeyname”); Obrigado.

Por que a implementação do HashSet no Sun Java usa o HashMap como seu suporte?

Observando a origem do Java 6, o HashSet é realmente implementado usando o HashMap , usando a instância do object fictício em cada input do Conjunto. Eu acho que desperdiça 4 bytes (em máquinas de 32 bits) para o tamanho da input em si. Mas por que ainda é usado? Existe alguma razão para usá-lo […]

Como faço para criar um literal HashMap?

Como posso criar um literal HashMap em Rust? Em Python eu posso fazer assim: hashmap = { ‘element0’: { ‘name’: ‘My New Element’, ‘childs’: { ‘child0’: { ‘name’: ‘Child For Element 0’, ‘childs’: { … } } } }, … } E em Go assim: type Node struct { name string childs map[string]Node } hashmap […]

Quando usar o HashMap sobre LinkedList ou ArrayList e vice-versa

Qual é a razão pela qual nem sempre podemos usar um HashMap, mesmo que seja muito mais eficiente do que ArrayList ou LinkedList em adicionar, remover operações, também, independentemente do número de elementos. Eu pesquisei e encontrei algumas razões, mas sempre houve uma solução para usar o HashMap, com vantagens ainda vivas.

Ordenar valores do mapa Ir por chaves

Ao iterar pelo mapa retornado no código, retornado pela function de tópico, as chaves não aparecem em ordem. Como posso colocar as chaves em ordem / ordenar o mapa para que as chaves estejam em ordem e os valores correspondam? Aqui está o código .

Java: como converter HashMap para array

Eu preciso converter um HashMap para uma matriz; Alguém poderia me mostrar como é feito?

Carregando um mapa usando a class de propriedades

Eu tenho um mapa com 75.000 inputs e cada valor de input será de tamanho 10kb em média. Eu carrego este mapa na memory usando a class de propriedades. Mas devido ao tamanho do mapa, recebo OutOfMemoryException quando a RAM no host é pequena. Uma opção que tenho é ler as inputs em lotes (como […]

Como converter um object hash ruby ​​para JSON?

Como converter um object hash ruby ​​para JSON? Então estou tentando este exemplo abaixo e não funciona? Eu estava olhando para o RubyDoc e, obviamente, o object Hash não tem um método to_json . Mas estou lendo em blogs que o Rails suporta active_record.to_json e também suporta hash#to_json . Eu posso entender que o ActiveRecord […]

Genéricos nesteds do Java HashMap com curingas

Eu estou tentando fazer um hashmap de valores de hashmap contendo hashsets de diferentes subclasss de uma class personalizada, da seguinte forma: HashMap<String, Hashmap<String, HashSet>> superMap AttackCard tem subclasss como: Mage , Assassin , Fighter . Cada HashMap no superMap só terá HashSets contendo uma única subclass de AttackCard . Quando tento colocar um HashMap<String, […]

Sobrecarga de memory do Java HashMap comparado a ArrayList

Eu estou querendo saber qual é a sobrecarga de memory do java HashMap em comparação com ArrayList? Atualizar: Eu gostaria de melhorar a velocidade para procurar valores específicos de um pacote grande (6 Milhões +) de objects idênticos. Assim, estou pensando em usar um ou vários HashMap em vez de usar ArrayList. Mas eu estou […]