scala中的List不是java的List,他們並沒有任何的繼承關系,妳需要把Scala的List轉換成Java的List
import?scala.collection.convert.wrapAsJava.bufferAsJavaListval?s:java.util.List[Int]?=?bufferAsJavaList(List(1,2,3).toBuffer)
但是根據妳的提示可以知道,其實FreeMarker只是需要壹個Collection就可以了,那麽妳還可以這樣做
import?scala.collection.convert.wrapAsJava.asJavaCollectionval?c:java.util.Collection[Int]?=?asJavaCollection(List(1,2,3))