【发布时间】:2016-07-09 04:28:26
【问题描述】:
我已经定义了一个接收数组数组的函数。我想得到所有数组的总和。我的问题是如何计算这笔款项。
def suma[T](args: WrappedArray[T]*)(implicit n: Numeric[T]) = {
args.transpose.map(_.sum)
}
def sum[T](arr: WrappedArray[WrappedArray[T]])(implicit n: Numeric[T]) = {
val result = suma( ______ )
}
我以为我使用了定义的 "sum" ,但不知道如何传递容器数组的内容。就像有一种更简单的方法可以做到这一点。有什么想法吗?
【问题讨论】:
标签: arrays scala user-defined-functions scala-collections