在" S-99:九十九斯卡拉问题 ",他们使用--一个List在图形的equals方法.问题是,在我使用的Scala(2.10.2)中,--运算符不存在(或者我缺少一些导入).
scala> List(1) -- List(1)
<console>:8: error: value -- is not a member of List[Int]
List(1) -- List(1)
^
Run Code Online (Sandbox Code Playgroud)
预期结果为空列表.
在旧版本的Scala中,它工作正常(根据这篇文章).
List在Scala的标准库中是否有s 的减法运算符,还是我需要自己做一个?
kir*_*uku 52
scala> List(1,2,3,4) filterNot List(1,2).contains
res2: List[Int] = List(3, 4)
Run Code Online (Sandbox Code Playgroud)
要么
scala> List(1,2,3,4) diff List(1,2)
res3: List[Int] = List(3, 4)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15033 次 |
| 最近记录: |