scala的Seq與java的List相互轉換

在使用sparksql的dataset時有些地方需要將seq和list進行互相轉化使用,scala集合提供相關的轉化操作:

//Seq 轉 List
List<Column> list = scala.collection.JavaConversions.seqAsJavaList(seq);
//List 轉 Seq
List<Column> list = new ArrayList<>();
list.add(new Column("columnA"));
Seq<Column> seq = JavaConverters.asScalaIteratorConverter(list.iterator()).asScala().toSeq();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章