在java中,实现scala的Seq转Java的List

java和scala混合编程,需要在java中使用scala的Seq,发现转换起来没有想象中那么方便。查了官方文档,以及scala.collection.JavaConversions源码,才搞出来:

// 自定义转换器
public static java.util.List     convert(scala.collection.immutable.Seq seq) {
        return     scala.collection.JavaConversions.seqAsJavaList(seq);
}

// 下面是使用方法
scala.collection.immutable.Seq seq = null;
List list = convert(seq.toSeq());

你可能感兴趣的:(在java中,实现scala的Seq转Java的List)