Als «map» getaggte Fragen

Ein Wörterbuch ordnet Schlüssel Werten zu, die ein effizientes Abrufen von Werten von Schlüsseln ermöglichen. USE [map-function] -Tag über Mapping-Funktionen über Daten, BITTE; und für die Geographie [Karten].

17
Unterschied zwischen HashMap, LinkedHashMap und TreeMap
Was ist der Unterschied zwischen HashMap, LinkedHashMapund TreeMapin Java? Ich sehe keinen Unterschied in der Ausgabe, da alle drei keySetund haben values. Was sind Hashtables? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s"); print(m1.keySet()); print(m1.values()); SortedMap sm = new TreeMap(); sm.put("map", "TreeMap"); sm.put("schildt", "java2"); sm.put("mathew", …
958 java  map 


5
Unterschied zwischen Karte und Sammeln in Ruby?
Ich habe dies gegoogelt und uneinheitliche / widersprüchliche Meinungen erhalten - gibt es tatsächlich einen Unterschied zwischen einem mapund collecteinem Array in Ruby / Rails? Die Dokumente scheinen keine zu suggerieren, aber gibt es vielleicht Unterschiede in der Methode oder Leistung?
426 ruby  arrays  map  collect 




12
Ist es in STL-Karten besser, map :: insert als [] zu verwenden?
Vor einiger Zeit hatte ich eine Diskussion mit einem Kollegen darüber, wie Werte in STL- Maps eingefügt werden . Ich habe es vorgezogen, map[key] = value; weil es sich natürlich anfühlt und klar zu lesen ist, während er es vorgezogen hat map.insert(std::make_pair(key, value)) Ich habe ihn nur gefragt und keiner …
201 c++  stl  map  stdmap 



5
Karte [Schlüssel] löschen in go?
Ich habe eine Karte: var sessions = map[string] chan int{} Wie lösche ich sessions[key]? Ich habe es versucht: sessions[key] = nil,false; Das hat nicht funktioniert. Update (November 2011): Die spezielle Syntax zum Löschen von Karteneinträgen wurde in Go Version 1 entfernt : Go 1 entfernt die spezielle Kartenzuweisung und führt …
166 map  go 





3
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 : Iterator entriesIterator = keySet.iterator(); …
123 java  map 

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.