Als «hashmap» getaggte Fragen

Eine Datenstruktur, die eine Hash-Funktion verwendet, um identifizierende Werte, sogenannte Schlüssel, den zugehörigen Werten zuzuordnen


6
So tauschen Sie Schlüssel und Werte in einem Hash aus
Wie tausche ich Schlüssel und Werte in einem Hash aus? Ich habe folgenden Hash: {:a=>:one, :b=>:two, :c=>:three} dass ich mich verwandeln möchte in: {:one=>:a, :two=>:b, :three=>:c} Die Verwendung mapscheint ziemlich mühsam. Gibt es eine kürzere Lösung?
153 ruby  hashmap 


3
Wie durchlaufe ich eine HashMap in JSP?
Wie kann ich eine HashMapin JSP durchlaufen ? <% 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 in Python
Ich möchte eine HashMap in Python implementieren. Ich möchte einen Benutzer um eine Eingabe bitten. Abhängig von seiner Eingabe rufe ich einige Informationen aus der HashMap ab. Wenn der Benutzer einen Schlüssel der HashMap eingibt, möchte ich den entsprechenden Wert abrufen. Wie implementiere ich diese Funktionalität in Python? HashMap<String,String> streetno=new …
144 python  hashmap 

12
Ist es sicher, Werte aus einer java.util.HashMap von mehreren Threads abzurufen (keine Änderung)?
Es gibt einen Fall, in dem eine Karte erstellt wird und nach ihrer Initialisierung nie wieder geändert wird. Der Zugriff (jedoch nur über get (Schlüssel)) erfolgt über mehrere Threads. Ist es sicher, a java.util.HashMapauf diese Weise zu verwenden? (Derzeit verwende ich gerne a java.util.concurrent.ConcurrentHashMapund habe kein gemessenes Bedürfnis, die Leistung …

9
Hinzufügen mehrerer Einträge zu einer HashMap gleichzeitig in einer Anweisung
Ich muss eine konstante HashMap initialisieren und möchte dies in einer einzeiligen Anweisung tun. So etwas vermeiden: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); ähnlich wie in Ziel C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Ich …


6
So konvertieren Sie JSON in einen Ruby-Hash
Ich habe ein JSON-Objekt mit dem folgenden Wert: @value = {"val":"test","val1":"test1","val2":"test2"} Ich möchte es in Ruby durchlaufen, um die Schlüssel / Wert-Paare zu erhalten. Wenn ich es verwende @each, durchläuft es das Objekt nicht, da es nicht in der Ruby-Hash-Form vorliegt: @value = {"val"=>"test","val1"=>"test1","val2"=>"test2"} Wie kann ich das obige JSON-Objekt …
137 ruby  json  hashmap 


6
HashMap Komplexität erhalten / setzen
Wir sind es gewohnt zu sagen, dass HashMap get/putOperationen O (1) sind. Dies hängt jedoch von der Hash-Implementierung ab. Der Standardobjekt-Hash ist tatsächlich die interne Adresse im JVM-Heap. Sind wir sicher, dass es gut genug ist zu behaupten, dass get/putes sich um O (1) handelt? Der verfügbare Speicher ist ein …

10
HashMap - Erhalten des First Key-Werts
Nachfolgend sind die in der HashMap enthaltenen Werte aufgeführt statusName {Active=33, Renewals Completed=3, Application=15} Java-Code zum Abrufen des ersten Schlüssels (dh Aktiv) Object myKey = statusName.keySet().toArray()[0]; Wie können wir den ersten Schlüssel "Wert" (dh 33) sammeln? Ich möchte sowohl den "Schlüssel" als auch den "Wert" in einer separaten Variablen speichern.
128 java  hashmap 


7
Welche Java Collection soll ich verwenden?
In dieser Frage Wie kann ich einen Standardbibliothekscontainer in C ++ 11 effizient auswählen? ist ein praktisches Flussdiagramm für die Auswahl von C ++ - Sammlungen. Ich dachte, dass dies eine nützliche Ressource für Leute ist, die sich nicht sicher sind, welche Sammlung sie verwenden sollen, deshalb habe ich versucht, …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.