次の 2 つのマップの値が異なる型であるが、キーの型が同じであるとします。
Map<Key, Dog> indexedDogs = Maps.uniqueIndex(dogs, keyGeneratorForDog);
Map<Key, Cat> indexedCats= Maps.uniqueIndex(cats, keyGeneratorForCat);
同じキーに基づいて値をペアにしたいと思います:
Map<Dog, Cat> pairs = pair(indexedDogs, indexedCats);
Guavaのメソッドの実装、pair()
または既存の Guava メソッドの上に簡単に構築できるものはありますか?