如果我写
类事物扩展了 scala.collection.immutable.HashSet[Int]
新事物 + 5
然后结果是
res0: scala.collection.immutable.HashSet[Int] = Set(5)
我需要做什么才能使结果类型为Things?我怀疑答案可能就在这里,但我很难理解发生了什么。
如果我写
类事物扩展了 scala.collection.immutable.HashSet[Int]
新事物 + 5
然后结果是
res0: scala.collection.immutable.HashSet[Int] = Set(5)
我需要做什么才能使结果类型为Things?我怀疑答案可能就在这里,但我很难理解发生了什么。
如果没有您的代码示例,我真的无法判断,但是您可以查看 Jesse Eichar 的帖子,该帖子提供了自定义集合的实现并很好地解决了您的问题。
http://daily-scala.blogspot.com/2010/04/creating-custom-traversable.html