hashmap

Eine Datenstruktur, die eine Hash-Funktion verwendet, um identifizierende Werte, die als Schlüssel bezeichnet werden, ihren zugehörigen Werten zuzuordnen
4
Antworten

Warum ist HashMap containsKey langsamer als in Sun JDK? (sun-jdk-1.6.0.17)

Warum ruft containsKey auf einer HashMap langsamer auf als get ? Test: Ссылка (& gt; 15% Unterschied, laufen auf sun-jdk-1.6.0.17)     
03.11.2011, 17:48
3
Antworten

Eine Hashmappe mit vordefinierten Werten füllen (Java)

Ich bin auf ein Problem gestoßen, mit dem ich mich vorher nicht befassen musste. Ich schreibe einen Patch für eine Datenbank in Java, die im Grunde genommen Daten konvertiert, die in bestimmten Zeilen gespeichert sind. Um dies zu tun, habe ich e...
06.09.2012, 18:29
6
Antworten

Java Generics - gemischte Objektkarten

Ich gewöhne mich immer noch an Java Generics, aber ich bin gerade dabei, eine Anwendung zu aktualisieren, die vor Generics geschrieben wurde, um die neueste Version von Java zu verwenden. Problem ist, dass der Code nicht mit Typsicherheit ges...
19.05.2017, 13:42
6
Antworten

HashMap.containsValue - Was ist der Sinn?

Ich habe eine HashMap und ich muss ein Item nach seinem Ganzzahlwert holen. Ich bemerke, dass es eine Funktion containsValue () gibt, aber es scheint, dass ich immer noch durch die Karte iterieren muss, um den richtigen Index zu finden. Meine...
29.03.2010, 13:03
4
Antworten

Was verursacht die leicht unvorhersehbare Reihenfolge des iterator () für die Klassen java.util.HashSet und HashMap.keySet ()?

Vor sechs Jahren verbrannte ich mehrere Tage damit, herauszufinden, wo mein perfekt deterministischer Rahmen regellos reagierte. Nachdem ich das gesamte Framework akribisch verfolgt habe, um sicherzustellen, dass alle die gleiche Instanz von Ran...
11.12.2010, 20:53
4
Antworten

Warum HashMap nicht garantiert, dass die Reihenfolge der Map im Zeitverlauf konstant bleibt

Ich habe hier über den Unterschied zwischen Hashmap und Hashtable gelesen: Ссылка Kann jemand etwas Licht darauf werfen, warum es folgendes sagt? "5. HashMap garantiert nicht, dass die Reihenfolge der Karten im Zeitverlauf konstant blei...
04.02.2013, 13:05
6
Antworten

So erweitern Sie HashMap, um String, String-Typen zuzulassen

Ich muss eine benutzerdefinierte Klasse erstellen, die java.util.LinkedHashMap erweitert und String als Schlüssel und String als Wert annimmt und über einen Konstruktor ohne Argumente verfügt, der diese Map mit Anfangswerten vorbelegt. Ich st...
05.11.2012, 15:45
4
Antworten

Welche Iterationskosten auf einem HashSet hängen auch von der Kapazität der Backing Map ab?

Aus den JavaDocs von HashSet :    Diese Klasse bietet eine konstante Zeitleistung für die Grundoperationen   (hinzufügen, entfernen, enthalten und Größe), unter der Annahme, dass die Hash-Funktion zerstreut   die Elemente richtig unter den E...
22.08.2012, 09:15
4
Antworten

Unterschied zwischen replace und put für HashMap

Ich möchte ein Histogramm erstellen, indem ich HashMap verwende, der Schlüssel sollte die Verzögerung sein, der Wert die Häufigkeit, mit der diese Verzögerung auftritt. Ich zweifle daran, die Funktion HashMap replace oder HashMap pu...
09.02.2016, 16:47
1
Antwort

Struts 2 - s: Wählen Sie mit Karte

In struts 2 möchte ich s: select von einer Map aus ausfüllen. Meine Karte hat Werte wie     "Schlüssel1", "Wert1"     "Schlüssel2", "Wert2" Schlüssel sind, was ich gepostet werden möchte (was ist), aber es zeigt Werte an. Ich möchte die Wert...
03.05.2012, 10:46