Articles of hashmap

Trier les valeurs de la carte Go par des clés

Lorsque vous parcourez la carte renvoyée dans le code, renvoyée par la fonction topic, les clés n’apparaissent pas dans l’ordre. Comment puis-je avoir les clés dans l’ordre / sortinger la carte pour que les clés soient dans l’ordre et que les valeurs correspondent? Voici le code .

Comment envoyer une valeur de hashmap à une autre activité en utilisant une intention

Comment envoyer la valeur HashMap d’une intention à une seconde intention? En outre, comment récupérer cette valeur HashMap dans la deuxième activité?

Y a-t-il un SoftHashMap en Java?

Je sais qu’il y a un WeakHashMap dans java.util, mais comme il utilise WeakReferences pour tout, qui n’est référencé que par cette carte, les objects référencés seront perdus lors du prochain cycle de GC. Donc, il est presque inutile si vous voulez mettre en cache des données aléatoires, ce qui est très susceptible d’être à […]

Hash_map fait-il partie de la STL?

Question rapide … hash_map fait-il partie de la STL?

Comment Java classe-t-il les articles dans HashMap ou HashTable?

Je me demandais comment Java commande les éléments dans la Map ( HashMap ou Hashtable ) lorsqu’ils sont ajoutés. Les clés sont-elles classées par code de hachage, référence de mémoire ou par priorité de répartition …? C’est parce que j’ai remarqué que les mêmes paires dans la Map ne sont pas toujours dans le même […]

pourquoi les valeurs HashMap ne sont pas exprimées dans List?

Je mets des valeurs dans le hashmap qui est de la forme, Map highLowValueMap=new HashMap(); highLowValueMap.put(1l, 10.0); highLowValueMap.put(2l, 20.0); Je veux créer une liste en utilisant la méthode values() de la carte. List valuesToMatch=new ArrayList(); valuesToMatch=(List) highLowValueMap.values(); ou List valuesToMatch=(List) highLowValueMap.values(); Cependant, il lance une exception: Exception dans le thread “main” java.lang.ClassCastException: java.util.HashMap $ Les […]

Moyen correct d’initialiser HashMap et HashMap peut-il contenir différents types de valeur?

J’ai donc deux questions à propos de HashMap en Java: Quelle est la bonne façon d’initialiser un HashMap ? Je pense qu’il pourrait être préférable d’utiliser ma situation: HashMap x = new HashMap(); Mais Eclipse continue de suggérer que j’utilise: HashMap map = new HashMap(); Ce qui est mieux? Un HashMap peut- HashMap contenir différents […]

l’ordre d’itération Java HashMap keySet () est-il cohérent?

Je comprends que l’ensemble renvoyé par la méthode keySet () d’une carte ne garantit aucun ordre particulier. Ma question est la suivante: garantit-il le même ordre sur plusieurs itérations. Par exemple Map map = getMap(); for( K k : map.keySet() ) { } … for( K k : map.keySet() ) { } Dans le code […]

Quand utiliser HashMap sur LinkedList ou ArrayList et vice-versa

Quelle est la raison pour laquelle nous ne pouvons pas toujours utiliser un HashMap, même s’il est beaucoup plus efficace que ArrayList ou LinkedList dans add, supprimer des opérations, quel que soit le nombre d’éléments. Je l’ai googlé et trouvé des raisons, mais il y avait toujours une solution pour utiliser HashMap, avec des avantages […]

Filtre Whitelist de Ruby Hash

J’essaie de comprendre comment je peux filtrer les paires de clés et de valeurs d’un filtre dans un autre Par exemple, je veux prendre ce hash x = { “one” => “one”, “two” => “two”, “three” => “three”} y = x.some_function y == { “one” => “one”, “two” => “two”} Merci de votre aide EDIT: […]