當前位置:編程學習大全網 - 網站源碼 - scala 輸入壹個list到 freemarker模板報錯

scala 輸入壹個list到 freemarker模板報錯

scala中的List不是java的List,他們並沒有任何的繼承關系,妳需要把Scala的List轉換成Java的List

import?scala.collection.convert.wrapAsJava.bufferAsJavaList

val?s:java.util.List[Int]?=?bufferAsJavaList(List(1,2,3).toBuffer)

但是根據妳的提示可以知道,其實FreeMarker只是需要壹個Collection就可以了,那麽妳還可以這樣做

import?scala.collection.convert.wrapAsJava.asJavaCollection

val?c:java.util.Collection[Int]?=?asJavaCollection(List(1,2,3))

  • 上一篇:什麽軟件可以壹鍵轉發朋友圈啊?
  • 下一篇:冒充PAYPAL的詐騙郵件?
  • copyright 2024編程學習大全網