Pertanyaan yang diberi tag «map»

Kamus memetakan kunci ke nilai yang memungkinkan pengambilan nilai yang efisien dari kunci. GUNAKAN tag [map-function] tentang fungsi pemetaan atas data, PLEASE; dan untuk geografi, [peta].

17
Perbedaan antara HashMap, LinkedHashMap dan TreeMap
Apa perbedaan antara HashMap, LinkedHashMapdan TreeMapdi Jawa? Saya tidak melihat perbedaan dalam output karena ketiganya memiliki keySetdan values. Apa 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", "Hyden"); sm.put("schildt", "java2s"); print(sm.keySet()); print(sm.values()); …
958 java  map 


5
Perbedaan antara peta dan kumpulkan di Ruby?
Saya telah mencarinya di Google dan mendapatkan pendapat yang tidak jelas / kontradiktif - apakah sebenarnya ada perbedaan antara melakukan mapdan mengerjakan collectarray pada Ruby / Rails? The docs tampaknya tidak menyarankan, tetapi ada mungkin perbedaan dalam metode atau kinerja?
428 ruby  arrays  map  collect 

11
Apa alasan mengapa Map.get (kunci Objek) tidak generik
Apa alasan di balik keputusan untuk tidak memiliki metode get sepenuhnya generik di antarmuka java.util.Map<K, V>. Untuk memperjelas pertanyaan, tanda tangan dari metode ini adalah V get(Object key) dari pada V get(K key) dan saya bertanya-tanya mengapa (hal yang sama untuk remove, containsKey, containsValue).

10
Tentukan apakah peta berisi nilai untuk kunci?
Apa cara terbaik untuk menentukan apakah peta STL berisi nilai untuk kunci yang diberikan? #include <map> using namespace std; struct Bar { int i; }; int main() { map<int, Bar> m; Bar b = {0}; Bar b1 = {1}; m[0] = b; m[1] = b1; //Bar b2 = m[2]; map<int, …
256 c++  stl  map 


12
Di STL maps, apakah lebih baik menggunakan map :: insert daripada []?
Beberapa waktu yang lalu, saya berdiskusi dengan seorang kolega tentang cara memasukkan nilai dalam peta STL . Saya lebih suka map[key] = value; karena rasanya alami dan jelas untuk membaca sedangkan dia lebih suka map.insert(std::make_pair(key, value)) Saya hanya bertanya kepadanya dan kami berdua tidak dapat mengingat alasan mengapa memasukkan lebih …
201 c++  stl  map  stdmap 



5
hapus peta [kunci] dalam perjalanan?
Saya punya peta: var sessions = map[string] chan int{} Bagaimana cara saya menghapus sessions[key]? Saya mencoba: sessions[key] = nil,false; Itu tidak berhasil. Pembaruan (November 2011): Sintaks khusus untuk menghapus entri peta dihapus di Go versi 1 : Pergi 1 akan menghapus peta tugas khusus dan memperkenalkan baru built-in fungsi, delete: …
166 map  go 





3
Hapus beberapa kunci dari Peta dengan cara yang efisien?
Saya memiliki sejumlah Map<String,String>besar pasangan nilai kunci. Sekarang saya ingin menghapus kunci yang dipilih dari itu Map. Kode berikut menunjukkan apa yang saya lakukan untuk mencapai itu. Set keySet = new HashSet(); //I added keys to keySet which I want to remove. Kemudian : Iterator entriesIterator = keySet.iterator(); while (entriesIterator.hasNext()) …
124 java  map 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.