我想以有效的方式將Java doubles(java.util.List [java.lang.Double])的Java列表轉換爲Scala雙精度(List [Double])的Scala列表。如何將java.util.List [java.lang.Double]轉換爲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的文檔,但沒有太多其他的方式。」......你現在做了什麼?小心分享這些信息? ;-) – Make42
我發現了答案:https://stackoverflow.com/q/46830217/4533188 – Make42