: Ben bunu yaptıklarında,MultiMap <Tam Sayı, Foo> Haritasını <Tamsayı, Set <Foo>> Guava'yı kullanarak nasıl dönüştürebilirim? Bunun gibi Google Guava 12 Multimap'de kullanıyorum
Map<Integer, Set<OccupancyType>>
Ancak: Bu Multimap'de içine değerlerin yerleştirilmesine sonra
Multimap<Integer, OccupancyType> pkgPOP = HashMultimap.create();
, dönmek gerek
return pkgPOP.asMap();
Map<Integer, Collection<OccupancyType>>
Bunun yerine Map<Integer, Set<OccupancyType>>
'u nasıl döndürebilirim? Burada
+1. Teşekkürler! – brainydexter
En sağdaki cast'ın 'Map' düz olması gerektiğinden emindim, ama belki de artık önemsemediğimiz bir javac versiyonundan kaynaklanıyordu ... emin değilim. –