2016-09-13 1 views
-1

J'ai importé la bibliothèque Goyave Multimap dans IntelliJ mais lorsque je tente d'utiliser l'interface MultiMapImportation ArrayListMultimap dans IntelliJ - Java

Multimap<String, BlockingQueue<String>> addBlock = new ArrayListMultimap.create(); 

la créer est active pas. Il est coloré en rouge.

Ceci est la déclaration d'importation i utilisé

import com.google.common.collect.ArrayListMultimap; 
import com.google.common.collect.Multimap; 

Répondre

2

Il est une méthode de fabrication statique, pas un constructeur. Supprimez le mot clé new:

Multimap<String, BlockingQueue<String>> addBlock = ArrayListMultimap.create(); 
+0

Merci @shmosel c'est la première fois que je l'utilise et je clairement regardé sur le fait que c'était une méthode de fabrication statique. –