preguntar acerca de hashmap

4
réponses

Les clés du dictionnaire Python. «Dans» la complexité

question rapide pour satisfaire principalement ma curiosité sur le sujet. if(key in dict.keys()): ...code... à: if(dict[key] != None): ...code... il s'agit essentiellement de la même opération mais le haut serait O(n) et le bas serai …
demandé sur 1970-01-01 00:33:33
8
réponses

Changer de valeur une fois qu’elle est placée dans HashMap change qu’est-ce qu’il y a dans HashMap?

si je crée un nouveau HashMap et une nouvelle liste, puis place la liste à l'intérieur du Hashmap avec une touche arbitraire et ensuite appelle List.clear() est-ce que cela affectera ce que j'ai placé dans le HashMap? la question plus profonde ici …
demandé sur 1970-01-01 00:33:29
4
réponses

Est Java HashMap.clear() et remove() de la mémoire efficace?

Envisager la follwing HashMap.clear() code: /** * Removes all of the mappings from this map. * The map will be empty after this call returns. */ public void clear() { modCount++; Entry[] tab = table; for (int i = 0; i < tab.length …
demandé sur 1970-01-01 00:33:30
4
réponses

HashMap mise en œuvre en Java. Comment fonctionne le calcul de l’indice bucket?

je suis à la recherche à la mise en œuvre de HashMap en Java et je suis coincé à un moment donné. Comment est l' indexFor la fonction est-elle calculée? static int indexFor(int h, int length) { return h & (length-1); } Merci ... …
demandé sur 1970-01-01 00:33:32
5
réponses

Différence entre HashMap et ArrayList en Java?

En Java,ArrayList et HashMap sont utilisés comme collections. Mais je ne pouvais pas comprendre dans quelles situations nous devions utiliser ArrayList et quels temps utiliser HashMap. Quelle est la différence majeure entre les deux? ... …
demandé sur 1970-01-01 00:33:30
13
réponses

Mémoire aérienne de Java HashMap comparée à ArrayList

je me demande Quelle est la mémoire au-dessus de java HashMap comparée à ArrayList? mise à jour: je voudrais améliorer la vitesse pour la recherche de valeurs spécifiques d'un grand pack (6 Millions+) d'objets identiques. …
demandé sur 1970-01-01 00:33:29
11
réponses

Trouver la clé associée à la valeur max dans une carte Java

Quelle est la façon la plus facile d'obtenir la clé associée à la valeur max dans une carte? je crois que Collections.max (someMap) retournera la clé max, quand vous voulez la clé qui correspond à la valeur max. ... …
demandé sur 1970-01-01 00:33:31
8
réponses

Sélection des clés et des ensembles de valeurs aléatoires à partir D’une carte en Java

je veux obtenir des clés aléatoires et leurs valeurs respectives d'une carte. L'idée est qu'un générateur de choisir une clé et d'afficher cette valeur. La partie délicate est que la clé et la valeur seront des chaînes, par exemple myMap.put("Geddy" …
demandé sur 1970-01-01 00:33:32
7
réponses

Supprimer des éléments d’un HashSet tout en itérant [dupliquer]

cette question a déjà une réponse ici: itération à travers une Collection, en évitant la modification Concurrentemodificationexception lors de la suppression en boucle 24 ré …
demandé sur 1970-01-01 00:33:29
2
réponses

Comment conserver l’ordre d’insertion dans HashMap? [dupliquer]

cette question a déjà une réponse ici: classe Java qui implémente Map et maintient l'ordre d'insertion? 8 réponses j'utilise un …
demandé sur 1970-01-01 00:33:32