MultiMap в Scala

17
задан Helder Pereira 9 August 2015 в 02:03
поделиться

2 ответа

Я должен был импортировать scala.collection.mutable.Set. Кажется, что компилятор думал, что Набор в HashMap[Integer, Set[TreeNode]] был scala.collection.Set. Набор в определении MultiMap scala.collection. mutable .Set.

26
ответ дан 30 November 2019 в 11:38
поделиться

Это может быть раздражающим, имя, перегружающееся в наборах Scala, является одними из своих больших слабых мест.

Если это имеет значение, если Вы имели scala.collection._ импортированный, Вы, возможно, вероятно, записали Ваш HashMap тип как:

new HashMap[ Integer, mutable.Set[ TreeNode ] ]
12
ответ дан 30 November 2019 в 11:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: