«map» 태그된 질문

사전은 키에서 값을 효율적으로 검색 할 수 있도록 키를 값에 매핑합니다. 데이터에 대한 함수 매핑에 대한 [map-function] 태그 사용, PLEASE; 지리의 경우 [지도].

17
HashMap, LinkedHashMap 및 TreeMap의 차이점
차이점은 무엇이며 HashMap, LinkedHashMap그리고 TreeMap자바는? 세 가지 모두 keySet와와 같이 출력에 차이가 보이지 않습니다 values. 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()); LinkedHashMap …
958 java  map 


5
루비에서 맵과 수집의 차이점은 무엇입니까?
나는 이것을 구글 검색했고 불쾌하고 모순 된 의견을 얻었 습니다. 루비 / 레일에서 배열을 map수행하는 collect것과 배열을 수행하는 것 사이에 실제로 차이점이 있습니까? 문서는 어떤을 제안하지 않는 것,하지만 방법이나 성능의 차이는 아마도이 있습니까?
427 ruby  arrays  map  collect 


10
지도에 키 값이 포함되어 있는지 확인 하시겠습니까?
STL 맵에 주어진 키의 값이 포함되어 있는지 확인하는 가장 좋은 방법은 무엇입니까? #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, Bar>::iterator iter …
256 c++  stl  map 


12
STL 맵에서 map :: insert를 사용하는 것이 []보다 낫습니까?
얼마 전에 저는 STL 맵에 값을 삽입하는 방법에 대해 동료와 토론했습니다 . 나는 map[key] = value; 그것이 자연스럽고 읽기 쉽기 때문에 선호했습니다. map.insert(std::make_pair(key, value)) 나는 방금 그에게 물었고 우리 중 어느 쪽도 insert가 더 나은 이유를 기억할 수는 없지만 그것이 스타일 선호가 아니라 효율성과 같은 기술적 이유가 있다고 확신합니다. SGI의 …
201 c++  stl  map  stdmap 


6
지도를 반복하면서 제거하는 방법?
반복하면서지도에서 어떻게 제거합니까? 처럼: std::map<K, V> map; for(auto i : map) if(needs_removing(i)) // remove it from the map 내가 사용 map.erase하면 반복자가 무효화됩니다.
177 c++  map  c++11 

5
이동 중에지도 [키]를 삭제 하시겠습니까?
나는지도가있다 : var sessions = map[string] chan int{} 어떻게 삭제 sessions[key]합니까? 나는 시도했다 : sessions[key] = nil,false; 작동하지 않았습니다. 업데이트 (2011 년 11 월) : Go 버전 1 에서는 맵 항목을 삭제하기위한 특수 구문이 제거되었습니다 . Go 1은 특수 맵 할당을 제거하고 새로운 내장 함수를 도입합니다 delete. : delete(m, x)식으로 …
166 map  go 



7
Java 8에서 람다를 사용하여 Map <K, V>를 다른 Map <K, V>로 어떻게 변환합니까?
방금 Java 8을 살펴보기 시작했고 람다를 시험해보기 위해 최근에 작성한 아주 간단한 것을 다시 작성하려고 생각했습니다. 새 맵의 열이 첫 번째 맵의 열에 대한 방어 적 사본 인 문자열에서 열로의 맵을 다른 문자열에서 열로의 맵으로 바꿔야합니다. 열에 복사 생성자가 있습니다. 내가 지금까지 가장 가까운 것은 다음과 같습니다. Map&lt;String, Column&gt; newColumnMap= …
140 java  map  lambda  java-8  java-stream 


3
효율적인 방법으로 맵에서 여러 키를 제거 하시겠습니까?
나는이 Map&lt;String,String&gt;키 값 쌍 많은 수의. 이제 해당 .NET에서 선택한 키를 제거하고 싶습니다 Map. 다음 코드는 내가 그것을 달성하기 위해 한 일을 보여줍니다. Set keySet = new HashSet(); //I added keys to keySet which I want to remove. 그런 다음 : Iterator entriesIterator = keySet.iterator(); while (entriesIterator.hasNext()) { map.remove( entriesIterator.next().toString()); …
124 java  map 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.