[英]Return type from Scala method to Java
I have a scala class that returns the following... 我有一个scala类返回以下内容...
val resultMap:java.util.Map[java.lang.Long,java.util.List[com.mine.MyObject]]
The problem is, when it is called from Java I get... 问题是,当它从Java调用时,我得到...
Map<java$lang$Long, Object>
...which Java does not understand. ... Java不理解。 Is there something I am missing. 有什么我想念的东西。
Thanks! 谢谢!
Sounds like a job for import collection.JavaConverters._
听起来像是一个import collection.JavaConverters._
的工作import collection.JavaConverters._
http://docs.scala-lang.org/overviews/collections/conversions-between-java-and-scala-collections.html http://docs.scala-lang.org/overviews/collections/conversions-between-java-and-scala-collections.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.