How to convert java Map to scala Map of type LinkedHashMap[String,ArrayList[String]]?

前端 未结 4 1967
迷失自我
迷失自我 2020-12-21 02:42

from Java API I get

java.util.LinkedHashMap[String,java.util.ArrayList[String]]

which I then need to pass as a parameter to a scala progra

4条回答
  •  遥遥无期
    2020-12-21 03:31

    You can try using

    val rmap = Foo.baz(parameter.asScala.toMap.mapValues(v => v.asScala.toList))
    

    Import below in your code -

    import scala.collection.JavaConversions._
    import scala.collection.JavaConverters._
    

提交回复
热议问题