2016-11-11 54 views
0

在文档上Niljava.util.List<String>。我试过这个:转换空单Java列表

Nil.asJava 

但它拒绝编译。所以我做了以下:

Nil.asInstanceOf[Seq[String]].asJava 

它的工作。但似乎哈克给我...也许有另一种方式做到这一点?

+0

编译就好了。请提供完整的错误是编译器生成。 – Andrey

+1

也保持在零被定义为一种心灵'无扩展列表在这种情况下,[没什么]' – Andrey

回答

2
scala> import collection.JavaConverters._ 
import collection.JavaConverters._ 

scala> Nil.asJava 
res1: java.util.List[A] = [] 

scala> List[String]().asJava 
res2: java.util.List[String] = [] 
+1

,您可以添加多一个:'(无:列表[字符串])asJava'。 – Andrey