1
我想編寫一個通用的轉換功能轉換的Double
個序列到任何Numeric
類的東西沿着線:通用轉換爲數字
def construct[T : Numeric](a: Seq[Double]): Seq[T] = {
val n = implicitly[Numeric[T]]
a.map { value =>
value
???
}
}
逆很簡單,使用Numeric
toDouble
,但我沒有找到如何做這個方向的方法。如何做到這一點?