将对象的Java ArrayList转换为scala seq

将对象的Java ArrayList转换为scala seq,java,scala,Java,Scala,我有Java中的ArrayList,它保存类型为Row的对象,如 List<Row> Table = new ArrayList<Row>(); 在Scala2.8.1中,这些转换是使用“Scala.collection.JavaConverters."api显式进行的。下面的代码显示了使用此api的相同转换 首次进口 import scala.collection.JavaConverters._ Java列表 List<Row> javaList =

我有Java中的
ArrayList
,它保存类型为Row的对象,如

List<Row> Table = new ArrayList<Row>();

在Scala2.8.1中,这些转换是使用“Scala.collection.JavaConverters."api显式进行的。下面的代码显示了使用此api的相同转换

首次进口

import scala.collection.JavaConverters._
Java列表

List<Row> javaList = new ArrayList<Row>();

参考资料:

谢谢,但我仍然无法将squareList转换为数据帧
List<Row> javaList = new ArrayList<Row>();
val scalaList = javaList.asScala
val squareList = scalaList.map(value => value*value)
println("square list is" + squareList)