Resultados da pesquisa a pedido "hashmap"
Como o HashSet funciona com relação ao hashCode ()?
Estou tentando entender java.util.Collection e java.util.Map um pouco mais fundo, mas tenho algumas dúvidas sobre a funcionalidade do HashSet: Na documentação, diz:Essa classe implementa a interface Set, apoiada por uma tabela de hash (na ...
Por que o compilador Java não gosta de int primitivo como o tipo de valores no HashMap?
O compilador reclama deste código: HashMap<String,int> userName2ind = new HashMap<String,int>(); for (int i=0; i<=players.length; i++) { userName2ind.put(orderedUserNames[i],i+1); }Ele escreve "tipo inesperado" e apontaint. Se eu substituirint ...
HashMap.containsValue - Qual é o objetivo?
Eu tenho um HashMap e preciso buscar um item por seu valor inteiro. Percebo que há uma função containsValue (), mas parece que ainda preciso percorrer o mapa para encontrar o índice correto de qualquer maneira. Minha pergunta é; por que usar ...
Por que um HashMap refaz o código hash fornecido pelo objeto-chave?
Estou lendo o código da classe HashMap fornecida pela API Java 1.6 e incapaz de entender completamente a necessidade da seguinte operação (encontrada no corpo dos métodos put e get): int hash = hash(key.hashCode());onde o métodohash() tem o ...
Java muitos para muitos mapa de associação
Eu tenho aulasClasse A eClasse B e um "muitos para muitos"AssociationClass. Eu quero usar uma estrutura para manter as associações entre A e B, como posso saber, para cada instância de A ou B, quais são suas contrapartes. Pensei em usar um ...
Não é possível atribuir valor ao Marshal em dados serializáveis
Eu recebo o seguinte erro ao tentar passar um HashMap para minha classe MainActivity (TabooCards implementa Serializable). Eu li por aqui que o HashMap é serializável e que qualquer Objeto contido no HashMap também deve ser serializável. eu ...
Como encontro o valor de hash de um vetor 3D?
Estou tentando executar a detecção de colisão de fase ampla com uma abordagem de tamanho de grade fixa. Portanto, para a posição de cada entidade: (x, y, z) (cada um do tipo float), preciso descobrir em qual célula a entidade se encontra. ...
Converter matriz de objetos em mapa de hash, indexado por um valor de atributo do Object
Caso de Uso O caso de uso é converter uma matriz de objetos em um mapa de hash com base na string ou função fornecida para avaliar e usar como chave no hashmap e valor como o próprio objeto. O caso comum de usar isso é converter uma matriz ...
Existe um SoftHashMap em Java?
Eu sei que existe umWeakHashMap nojava.util, mas como ele usaWeakReferences para tudo, referenciado apenas por esteMap, os objetos referenciados serão perdidos no próximo ciclo do GC. Portanto, é quase inútil se você deseja armazenar em cache ...
Qual é a diferença entre essas maneiras de inicializar um HashMap?
Usei um HashMap para o meu programa e ele funciona bem, mas não entendo a diferença entre essas inicializações do HashMap. Digamos que estou implementando um HashMap com um caractere como chave e um número inteiro como valor. Qual a diferença ...