I have a Java class implementing: Iterable< Element>, Collection< Element>, List< Element>
How do I turn it into a Scala Iterator or List or any other Scala collection, so I can do something like map
or el(2)
?
I have a Java class implementing: Iterable< Element>, Collection< Element>, List< Element>
How do I turn it into a Scala Iterator or List or any other Scala collection, so I can do something like map
or el(2)
?
Use JavaConverters
:
import scala.collection.JavaConverters._
val yourJavaList = // ...
val scalaList = yourJavaList.asScala