2017-08-28 4 views
0

Est-il possible de créer une liste de goyave Multimap?Liste de goyave Multimap

J'ai créé une Multimap régulière ainsi, mais n'a pas été en mesure de créer liste des Multimaps

Multimap<String, Integer> map = ArrayListMultimap.create(); 
+0

Pas clair: avez-vous besoin d'une liste _filled_ de multimappels? –

+0

Oui c'est. Qu'est-ce qui n'a pas marché pour toi? – nullpointer

+0

Créé vide au départ. – Spacko

Répondre

2

Vous avez déjà initialisé le MultiMap précisément à l'aide:

Multimap<String, Integer> map = ArrayListMultimap.create(); 

Maintenant, si vous avez tendance à mettre en œuvre un java.util.List d'un tel MultiMap, vous pouvez simplement l'initialiser comme:

java.util.List<MultiMap<String, Integer>> listOfMap = new ArrayList<>(); 
// array list initialisation within which the multimap can be initialised using previous code 

listOfMap.add(map); 
+1

De travail, merci. J'ai dû changer MultiMap en Multimap – Spacko