«hashmap» 태그된 질문

해시 함수를 사용하여 키라고하는 식별 값을 관련 값에 매핑하는 데이터 구조


16
동일한 유형을 포함하는 두 개의 HashMap 객체를 결합하려면 어떻게해야합니까?
HashMap다음과 같이 정의 된 두 개의 객체 가 있습니다 . HashMap<String, Integer> map1 = new HashMap<String, Integer>(); HashMap<String, Integer> map2 = new HashMap<String, Integer>(); 또한 세 번째 HashMap객체가 있습니다. HashMap<String, Integer> map3; 어떻게 병합 할 수 있습니다 map1및 map2에 함께 map3?
241 java  hashmap 

8
HashMap에서로드 팩터의 중요성은 무엇입니까?
HashMap두 가지 중요한 특성을 가지고 : size와 load factor. Java 설명서를 살펴본 0.75f결과 초기로드 요소라고합니다. 그러나 실제 사용을 찾을 수 없습니다. 어떤 사람이 하중 계수를 설정해야하는 다른 시나리오와 다른 경우에 이상적인 샘플 값을 설명 할 수 있습니까?

18
Java : List를 Map으로 변환하는 방법
최근에 나는 변환 할 수있는 최적의 방법이 될 것이다 대해 동료와 대화를 List에 Map자바와 경우가 그렇게하는 특정 혜택을 제공합니다. 최적의 전환 접근 방식을 알고 싶습니다. 이 좋은 접근 방식입니까? List<Object[]> results; Map<Integer, String> resultsMap = new HashMap<Integer, String>(); for (Object[] o : results) { resultsMap.put((Integer) o[0], (String) o[1]); }

14
Java HashMap은 동일한 해시 코드로 다른 객체를 어떻게 처리합니까?
내 이해에 따라 나는 생각한다 : 두 객체가 동일한 해시 코드를 갖는 것은 완벽하게 합법적입니다. 두 객체가 같으면 (equals () 메소드 사용) 동일한 해시 코드를 갖습니다. 두 객체가 같지 않으면 동일한 해시 코드를 가질 수 없습니다 나 맞아? 이제 정확하다면 다음과 같은 질문이 있습니다. HashMap내부적으로 객체의 해시 코드를 사용합니다. 두 …

15
자바 연관 배열
PHP에서와 같이 Java로 연관 배열을 만들고 가져올 수 있습니까? 예를 들면 다음과 같습니다. $arr[0]['name'] = 'demo'; $arr[0]['fname'] = 'fdemo'; $arr[1]['name'] = 'test'; $arr[1]['fname'] = 'fname';

13
루비 : 해시를 HTTP 매개 변수로 바꾸는 방법?
평범한 해시와 같이 꽤 쉽습니다. {:a => "a", :b => "b"} 어느 것으로 번역 "a=a&b=b" 그러나 당신은 더 복잡한 무언가로 무엇을합니까 {:a => "a", :b => ["c", "d", "e"]} 이것은로 번역해야합니다 "a=a&b[0]=c&b[1]=d&b[2]=e" 또는 더 나쁜 것은 무엇을해야합니까? {:a => "a", :b => [{:c => "c", :d => "d"}, {:e => …
205 ruby  http  parameters  hashmap 

13
Ruby에서 해시를 어떻게 복사합니까?
나는 내가 약간의 루비 초보자임을 인정할 것입니다 (지금 레이크 스크립트 작성). 대부분의 언어에서 복사 생성자를 쉽게 찾을 수 있습니다. 30 분 동안 검색하면 루비에서 찾지 못했습니다. 원본 인스턴스에 영향을 미치지 않고 해시 복사본을 만들려고합니다. 의도 한대로 작동하지 않는 일부 예상되는 방법 : h0 = { "John"=>"Adams","Thomas"=>"Jefferson","Johny"=>"Appleseed"} h1=Hash.new(h0) h2=h1.to_hash 그 동안 …
197 ruby  hashmap 

9
루비 해시 배열
좋아, 여기에 거래가 있습니다. 나는 이것에 대한 해결책을 찾기 위해 여러 해 동안 인터넷 검색을 해왔으며 거기에 많은 사람들이 있지만 그들은 내가 찾고있는 일을하지 않는 것 같습니다. 기본적으로 나는 이런 식으로 배열 된 배열을 가지고 있습니다. ["item 1", "item 2", "item 3", "item 4"] 이것을 해시로 변환하고 싶습니다. { "item …
192 ruby  arrays  hashmap 


7
스파 스 어레이 vs 해시 맵
HashMap정수 키를 가진 SparseArrays 가 s 보다 훨씬 더 좋은 몇 가지 이유를 생각할 수 있습니다 . 에 대한 Android 설명서에 SparseArray"일반적으로 기존보다 느립니다 HashMap"라고 표시되어 있습니다. HashMaps 대신을 사용하여 코드를 작성하면 SparseArray코드가 다른 Map 구현에서 작동하며 Maps 용으로 설계된 모든 Java API를 사용할 수 있습니다. 당신이 사용하는 코드를 작성하는 …




15
Java 해시 맵이 실제로 O (1)입니까?
SO re Java 해시 맵 및 O(1)조회 시간 에 대한 흥미로운 주장을 보았습니다 . 누군가 왜 이것이 그렇게 설명 할 수 있습니까? 이러한 해시 맵이 내가 구입 한 해시 알고리즘과 크게 다르지 않으면 충돌이 포함 된 데이터 세트가 항상 존재해야합니다. 어떤 경우에는 조회가 O(n)아닌 것 O(1)입니다. 사람은인지 설명 할 수 …

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