【发布时间】:2014-05-23 05:30:17
【问题描述】:
我想以一种有效的方式将 Java 双精度的 Java 列表 (java.util.List[java.lang.Double]) 转换为 Scala 双精度的 Scala 列表 (List[Double])。
目前我正在映射列表,将每个 Double 值转换为 Scala Double。我不想映射每个值,我正在寻找一种更有效的方法。
import collection.JavaConversions._
import collection.mutable.Buffer
val j: java.util.List[java.lang.Double] = Buffer(new java.lang.Double(1.0), new java.lang.Double(2.0))
val s: List[Double] = ...
我已经看到了从 Scala --> Java 的文档,但没有太多的其他方式。
【问题讨论】:
-
“我已经看到了从 Scala 到 Java 的文档--> Java,但没有太多的去向。”...你现在了吗?愿意分享这些信息吗? ;-)
标签: java scala implicit-conversion