【发布时间】:2021-01-21 13:24:04
【问题描述】:
对于 MultiMap。使用那里找到的示例代码,我希望通过简单地替换代码来更新它:
val mm = new HashMap[Int, Set[String]] with MultiMap[Int, String]
与
val mm2 = new HashMap[Int, Set[String]] with MultiDict[Int, String]
但是我得到了以下错误:
illegal inheritance;
<$anon: Int => scala.collection.mutable.Set[String]
with scala.collection.MultiDict[Int,String]> inherits different type instances of trait Iterable:
Iterable[(Int, String)] and Iterable[(Int, scala.collection.mutable.Set[String])]
【问题讨论】: