2
hashmap put 함수를 재정의하려고합니다. map의 default 속성은 key의 같은 이름이 존재하면 key의 값을 변경하는 것입니다. 키의 낡은 값을 유지하는 맵을 만들고 싶습니다.Hashmap put 함수를 재정의하는 방법은 무엇입니까?
hashmap put 함수를 재정의하려고합니다. map의 default 속성은 key의 같은 이름이 존재하면 key의 값을 변경하는 것입니다. 키의 낡은 값을 유지하는 맵을 만들고 싶습니다.Hashmap put 함수를 재정의하는 방법은 무엇입니까?
실제로 생각보다 쉽습니다. 당신은 이런 식으로 뭔가를 할 수 :
Map<K, ArrayList<V>> multiMap = new HashMap<K, ArrayList<V>>();
당신이 생각하고있는 컬렉션은 multimap에라고합니다. Google의 구아바는 생산 준비가 완료된 구현을 제공합니다. 보십시오 HERE.