从 Java 转换为 Scala 集合并返回的版本不可知方法
Version agnostic way to convert from Java to Scala collections and back
几乎每个 Scala 版本都以非向后兼容的方式改变了集合转换的方式。是否有更好的解决方案与版本无关并且不依赖于 Scala 分布?
我不介意使用一些第 3 方库。
只需使用 scala-collections-compat library,然后您就可以在 Scala 2.11
、2.12
& [=13 上使用 import scala.jdk.CollectionConverters._
=].
几乎每个 Scala 版本都以非向后兼容的方式改变了集合转换的方式。是否有更好的解决方案与版本无关并且不依赖于 Scala 分布?
我不介意使用一些第 3 方库。
只需使用 scala-collections-compat library,然后您就可以在 Scala 2.11
、2.12
& [=13 上使用 import scala.jdk.CollectionConverters._
=].