Suchergebnisse für Anfrage "hashmap"

6 die antwort

Was sind die theoretischen Unterschiede zwischen Hashmap und Hashtable?

Gibt es theoretisch Unterschiede zwischen Hashmap und Hashtable? Ich meine nicht in den konkreten Definitionen in Java (oder der Implementierung), sondern in der Theorie. Ist eine Hashtable nicht eine Map, die Hashing verwendet? Also eine Hashmap?

16 die antwort

Wie unterscheidet sich die Implementierung von LinkedHashMap von HashMap?

Wenn die zeitliche Komplexität von LinkedHashMap mit der von HashMap identisch ist, warum benötigen wir HashMap? Welchen zusätzlichen Overhead hat LinkedHashMap im Vergleich zu HashMap in Java?

16 die antwort

Shortcut zum Hinzufügen zur Liste in einer HashMap

Oft muss ich eine Liste von Objekten erstellen und sie auf der Grundlage eines im Objekt enthaltenen Werts in einer Map gruppieren. Z.B. eine Liste der Benutzer und Gruppen nach Land erstellen. Mein Code dafür sieht normalerweise so ...

TOP-Veröffentlichungen

6 die antwort

Wie geben HashMap.values () und HashMap.keySet () Werte und Schlüssel zurück?

Der Quellcode vonHashMap.values() wird wie folgt angezeigt public Collection<V> values() { Collection<V> vs = values; return (vs != null ? vs : (values = new Values())); }ie Sie sehen können, wenn dasvalues() Methode zuerst aufgerufen, es gibt ...

4 die antwort

c ++ unordered_map kollisionsbehandlung, resize und rehash

Ich habe den C ++ - Standard noch nicht gelesen, aber so denke ich, dass die ungeordnete Map von c ++ funktionieren soll. Ordnen Sie einen Speicherblock im Heap zu.Bei jeder Put-Anfrage wird das Objekt gehasht und einem Speicherplatz in diesem ...

10 die antwort

Java - Schreibe eine Hashmap in eine CSV-Datei

Ich habe eine Hashmap mit einem String-Schlüssel und einem String-Wert. Es enthält eine große Anzahl von Schlüsseln und ihre jeweiligen Werte. Beispielsweise key | value abc | aabbcc def | ddeeffIch möchte diese Hashmap in eine ...

12 die antwort

Split String in Schlüssel-Wert-Paare

Ich habe eine Zeichenfolge wie diese: pet:cat::car:honda::location:Japan::food:sushiJetzt: gibt Schlüssel-Wert-Paare an, während:: trennt die Paare. Ich möchte die Schlüssel-Wert-Paare zu einer Karte hinzufügen. Ich kann dies erreichen ...

10 die antwort

Ist die unordered_map wirklich ungeordnet?

Ich bin sehr verwirrt über den Namen 'unordered_map'. Der Name deutet darauf hin, dass die Schlüssel überhaupt nicht bestellt sind. Aber ich dachte immer, dass sie nach ihrem Hashwert geordnet sind. Oder ist das falsch (weil der Name andeutet, ...

6 die antwort

Wie konvertiere ich ein Ruby-Hash-Objekt nach JSON?

Wie konvertiere ich ein Ruby-Hash-Objekt nach JSON? Also versuche ich dieses Beispiel unten und es funktioniert nicht? Ich habe mir den RubyDoc angesehen und offensichtlichHash Objekt hat keinto_json Methode. Aber ich lese in Blogs, die Rails ...

6 die antwort

HashMap mit Byte-Array-Schlüssel und String-Wert - Funktion containKey () funktioniert nicht

Ich verwende einen HashMap: Byte [] -Schlüssel und einen String-Wert. Aber ich merke, dass selbst ich dasselbe Objekt (dasselbe Byte-Array und denselben String-Wert) mit @ setz myList.put(TheSameByteArray, TheSameStringValue)in HashMap fügt die ...