import java.util.HashMap;
import scala.collection.JavaConverters._
object JavaMapToScalaMap extends App {
val javaMap = new HashMap[Integer, String]()
javaMap.put(1, "ABC")
javaMap.put(2, "DEF")
javaMap.put(3, "GHI")
println(javaMap.get(1))
val scalaMap = javaMap.asScala
// foreach and other collections like functions available
scalaMap.foreach( x => println("Key = " + x._1 + " Value = " + x._2))
// Key = 1 Value = ABC
//Key = 2 Value = DEF
//Key = 3 Value = GHI
}
No comments:
Post a Comment