Program to apply foreach() method on java list of strings in Scala
Last Updated :
29 Nov, 2019
The method foreach() can be applied on Java list of Strings in Scala by utilizing Scala’s JavaConversions object. Moreover, here we need to use JavaConversions object as foreach method is not there in Java language.
Now, let’s see some examples and then discuss how it works in details.
Example:1#
import scala.collection.JavaConversions. _
object GfG
{
def main(args : Array[String])
{
val list = new java.util.ArrayList[String]()
list.add( "Geeks" )
list.add( "for" )
list.add( "Geeks" )
list.foreach(println)
}
}
|
Therefore, every item of the list is printed when foreach method is applied to the stated list of Strings.
Example:2#
import scala.collection.JavaConversions. _
object GfG
{
def main(args : Array[String])
{
val list = new java.util.ArrayList[String]()
list.add( "GfG" )
list.add( "is a" )
list.add( "CS-portal" )
list.foreach(println)
}
}
|
Output:
GfG
is a
CS-portal
It is same as above example but here the elements of the list are not present in proper order.
Share your thoughts in the comments
Please Login to comment...