Conversion from Java List to Scala Buffer
Last Updated :
21 Nov, 2019
A Java list can be converted to a Scala Buffer by importing JavaConversions.asScalaBuffer method. Here, we need to call asScalaBuffer method which has a java list as its argument. Therefore, this method returns a Scala Buffer.
Now, lets see some examples.
Example:1#
import scala.collection.JavaConversions.asScalaBuffer
object GfG
{
def main(args : Array[String])
{
val jlist = java.util.Arrays.asList( 11 , 12 , 13 )
val results = asScalaBuffer(jlist)
println(results)
}
}
|
Output:
Buffer(11, 12, 13)
Therefore, a Scala Buffer is returned.
Example:2#
import scala.collection.JavaConversions.asScalaBuffer
object GfG
{
def main(args : Array[String])
{
val jlist = java.util.Arrays.asList( 6 , 2 , 8 , 1 )
val results = asScalaBuffer(jlist)
println(results)
}
}
|
Output:
Buffer(6, 2, 8, 1)
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...