【发布时间】:2016-06-29 11:54:25
【问题描述】:
我尝试使用slice 方法对一维Array[Double] 进行切片。我编写了一个方法,它以元组 (Int,Int) 的形式返回开始和结束索引。
def getSliceRange(): (Int,Int) = {
val start = ...
val end = ...
return (start,end)
}
如何直接使用getSliceRange的返回值?
我试过了:
myArray.slice.tupled(getSliceRange())
但这给了我一个编译错误:
Error:(162, 13) missing arguments for method slice in trait IndexedSeqOptimized;
follow this method with `_' if you want to treat it as a partially applied function
myArray.slice.tupled(getSliceRange())
【问题讨论】: