|
|
1
16
这是一个方法。它使用新的scala 2.8集合方法
更新 :这是适用于流的版本。
|
|
|
2
3
Retronym 如果你用的是2.8,答案会很好。如果您使用的是2.7.x,那么就没有一个很好的库存解决方案,但是您可以轻松构建自己的解决方案。例如,如果您只想在存在之前和之后的位置创建三个值,可以这样做:
如果您希望在保留选项之前和之后都允许,(编辑:我之前没有给出完整的或无错误的更改集),则使用
|
|
|
3
2
最好使用scala 2.8和 retronym's solution 当然,但下面是我对scala 2.7的解决方案:
|