Questions marquées «hashmap»

Une structure de données qui utilise une fonction de hachage pour mapper des valeurs d'identification, appelées clés, à leurs valeurs associées


6
Comment échanger des clés et des valeurs dans un hachage
Comment permuter les clés et les valeurs dans un hachage? J'ai le hash suivant: {:a=>:one, :b=>:two, :c=>:three} que je souhaite transformer en: {:one=>:a, :two=>:b, :three=>:c} L'utilisation mapsemble plutôt fastidieuse. Existe-t-il une solution plus courte?
154 ruby  hashmap 


3
Comment parcourir un HashMap dans JSP?
Comment puis-je parcourir une HashMapJSP en boucle ? <% HashMap<String, String> countries = MainUtils.getCountries(l); %> <select name="country"> <% // Here I need to loop through countries. %> </select>
146 java  jsp  loops  hashmap 

9
Hash Map en Python
Je souhaite implémenter un HashMap en Python. Je veux demander une entrée à un utilisateur. en fonction de son entrée, je récupère certaines informations du HashMap. Si l'utilisateur entre une clé du HashMap, je voudrais récupérer la valeur correspondante. Comment implémenter cette fonctionnalité en Python? HashMap<String,String> streetno=new HashMap<String,String>(); streetno.put("1", "Sachin …
144 python  hashmap 

12
Est-il sûr d'obtenir des valeurs d'un java.util.HashMap à partir de plusieurs threads (sans modification)?
Il y a un cas où une carte sera construite, et une fois qu'elle est initialisée, elle ne sera plus jamais modifiée. Il sera cependant accessible (via get (key) uniquement) à partir de plusieurs threads. Est-il sûr d'utiliser un java.util.HashMapde cette manière? (Actuellement, j'utilise avec plaisir un java.util.concurrent.ConcurrentHashMap, et je …

9
ajouter plusieurs entrées à un HashMap à la fois dans une seule instruction
J'ai besoin d'initialiser un HashMap constant et j'aimerais le faire en une seule ligne. Éviter qc comme ça: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); similaire à celui de l'objectif C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], …


6
Comment convertir JSON en hachage Ruby
J'ai un objet JSON contenant la valeur suivante: @value = {"val":"test","val1":"test1","val2":"test2"} Je veux le parcourir en Ruby pour obtenir les paires clé / valeur. Lorsque j'utilise @each, il n'itère pas dans l'objet car il n'est pas sous la forme de hachage Ruby: @value = {"val"=>"test","val1"=>"test1","val2"=>"test2"} Comment puis-je convertir l'objet JSON …
137 ruby  json  hashmap 

8
L'ajout d'une valeur en double à un HashSet / HashMap remplace-t-il la valeur précédente
Veuillez considérer le morceau de code ci-dessous: HashSet hs = new HashSet(); hs.add("hi"); -- (1) hs.add("hi"); -- (2) hs.size()donnera 1 car HashSetn'autorise pas les doublons, donc un seul élément sera stocké. Je veux savoir si nous ajoutons l'élément dupliqué, alors remplace-t-il l'élément précédent ou ne l'ajoute tout simplement pas? Aussi, …

6
Complexité get / put HashMap
Nous avons l'habitude de dire que les HashMap get/putopérations sont O (1). Cependant, cela dépend de l'implémentation du hachage. Le hachage d'objet par défaut est en fait l'adresse interne du tas JVM. Sommes-nous sûrs qu'il est assez bon de prétendre que les get/putsont O (1)? La mémoire disponible est un …

10
HashMap - Obtenir la valeur de la première clé
Voici les valeurs contenues dans le HashMap statusName {Active=33, Renewals Completed=3, Application=15} Code Java pour obtenir la première clé (c.-à-d. Active) Object myKey = statusName.keySet().toArray()[0]; Comment pouvons-nous collecter la première clé "Valeur" (c'est-à-dire 33), je veux stocker à la fois la "clé" et la "valeur" dans une variable distincte.
129 java  hashmap 


7
Quelle collection Java dois-je utiliser?
Dans cette question Comment puis-je sélectionner efficacement un conteneur de bibliothèque standard dans C ++ 11? est un organigramme pratique à utiliser lors du choix des collections C ++. J'ai pensé que c'était une ressource utile pour les personnes qui ne savaient pas quelle collection ils devraient utiliser, j'ai donc …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.