Als «map» getaggte Fragen

128
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...

123
Mehrere Schlüssel effizient von Map entfernen?

Ich habe ein Map<String,String>mit einer großen Anzahl von Schlüsselwertpaaren. Jetzt möchte ich ausgewählte Schlüssel daraus entfernen Map. Der folgende Code zeigt, was ich getan habe, um das zu erreichen. Set keySet = new HashSet(); //I added keys to keySet which I want to remove. Dann :...

123
So konvertieren Sie ein Byte-Array in Bitmap

Ich möchte das Bild in speichern SQLite DataBase. Ich habe versucht, es mit zu speichern, BLOBund Stringin beiden Fällen speichert es das Bild und kann es abrufen, aber wenn ich es in die BitmapVerwendung konvertiere, wird BitmapFactory.decodeByteArray(...)null zurückgegeben. Ich habe diesen Code...

118
remove_if-Äquivalent für std :: map

Ich habe versucht, eine Reihe von Elementen aus der Karte zu löschen, basierend auf einer bestimmten Bedingung. Wie mache ich das mit STL-Algorithmen? Anfangs dachte ich an die Verwendung, remove_ifaber es ist nicht möglich, da remove_if für assoziative Container nicht funktioniert. Gibt es einen...

117
map vs. hash_map in C ++

Ich habe eine Frage mit hash_mapund mapin C ++. Ich verstehe, dass dies mapin STL ist, aber hash_mapkein Standard ist. Was ist der Unterschied zwischen den

116
Kopieren einer HashMap in Java

Ich versuche, einen temporären Container einer Klasse zu behalten, die Mitglied enthält: HashMap<Integer,myObject> myobjectHashMap Eine Klasse namens myobjectsList Dann mach ich myojbectsListA = new myojbectsList(); myojbectsListB = new myobjectsList(); dann: Füge einige...

115
Kartenimplementierung mit doppelten Schlüsseln

Ich möchte eine Karte mit doppelten Schlüsseln haben. Ich weiß, dass es viele Kartenimplementierungen gibt (Eclipse zeigt mir ungefähr 50), also wette ich, dass es eine geben muss, die dies zulässt. Ich weiß, dass es einfach ist, eine eigene Karte zu schreiben, die dies tut, aber ich würde lieber...