为什么方法 - 和 - 已弃用List?

Adr*_*ian 4 scala scala-collections

不推荐使用List上的---运算符/方法.

因为--,我们得到:"弃用:list1 filterNot (list2 contains)改为使用"

建议的用法很冗长.为什么要弃用运营商?

Adr*_*ian 5

我发现的原因是,--它实际上是一个逻辑上适用的差异运算符Set,而不是List.这是--没有弃用的原因Set.

因为List,过滤操作更有意义.所以它可能只是为了逻辑一致性.