Like Scala, Java also has a rich collections library. There are many similarities between the two. For instance, both libraries know iterators, iterables, sets, maps, and sequences. But there are also important differences. In particular, the Scala libraries put much more emphasis on immutable collections, and provide many more operations that transform a collection into a new one.
This is a companion discussion topic for the original entry at http://docs.scala-lang.org//overviews/collections/conversions-between-java-and-scala-collections.html