값이 링크 목록 인 해시 맵에 대해 자바에서 구현 된 구현이 있습니까?자바에서 LinkedList로 해시지도
내가 넣어 경우, 같은 :
map.put(1, "A");
map.put(1, "B");
후 자동으로 링크 된 목록에 추가하고 B. 지도에서 검색 할 때 다음과 같이 입력하십시오 :
map.get(1)
두 가지를 모두 포함하는 목록이 다시 나타납니다.
값이 링크 목록 인 해시 맵에 대해 자바에서 구현 된 구현이 있습니까?자바에서 LinkedList로 해시지도
내가 넣어 경우, 같은 :
map.put(1, "A");
map.put(1, "B");
후 자동으로 링크 된 목록에 추가하고 B. 지도에서 검색 할 때 다음과 같이 입력하십시오 :
map.get(1)
두 가지를 모두 포함하는 목록이 다시 나타납니다.
자바에는 없지만 에서 MultiMap을 사용할 수 있습니다.
지도와 비슷한 컬렉션이지만 여러 값을 단일 키와 연결할 수 있습니다. put (K, V)를 같은 키이지만 다른 값으로 두 번 호출하면 멀티 맵에 키와 두 값의 매핑이 포함됩니다.
방법은과 multimap의 도면이다 리턴 컬렉션 (K), keySet 반환(), 키(), 값(), 항목() 얻을, 그리고 asMap()
이 문서 Multimaps - Google Guava 당신을 제공합니다 그것을 사용하는 방법에 대한 완전한 아이디어와 함께 HashMap
을 사용하여 수행하는 방법. List
을 값으로 사용하십시오.
아니요, 직접 빌드하십시오.
먼저 당신은 키가 존재하지 않는 경우에 LinkedList의를 넣고는 HashMap을 ... 간단한
을 ...