【发布时间】:2017-04-22 10:09:57
【问题描述】:
【问题讨论】:
标签: scala apache-spark geopoints spark-notebook
【问题讨论】:
标签: scala apache-spark geopoints spark-notebook
我没有使用过这个笔记本,但看起来你在某处有一个 API 调用产生了 java.util.List。该类没有toSeq 方法。您想将 java.util.List 转换为等效的 Scala。
首先,导入这个:
import scala.collection.JavaConverters._
此导入使用asScala 方法丰富(或皮条客)Java 集合以进行转换:
val testAsScala = test.asScala.toSeq
我会注意到尽管调用toSeq 是不必要的,因为结果已经混合在Seq 中。不过,使用asScala,您现在可以完全使用 Scala 集合,这要容易得多。
【讨论】: