Programa para aplicar el método foreach() en la lista de strings de Java en Scala

El método foreach() se puede aplicar en la lista Java de strings en Scala utilizando el objeto JavaConversions de Scala . Además, aquí necesitamos usar el objeto JavaConversions ya que el método foreach no existe en el lenguaje Java.
Ahora, veamos algunos ejemplos y luego discutamos cómo funciona en detalle.
Ejemplo 1#

// Program to apply foreach() method on 
// Java list of strings in Scala
  
// Importing Scala's JavaConversions object
import scala.collection.JavaConversions._
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating list of strings in Java
        val list = new java.util.ArrayList[String]()
          
        // Adding strings to the list
        list.add("Geeks")
        list.add("for")
        list.add("Geeks")
          
        // Applying foreach method on 
        // the list and displaying
        // output
        list.foreach(println)
      
    }
}
Producción:

Geeks
for
Geeks

Por lo tanto, cada elemento de la lista se imprime cuando se aplica el método foreach a la lista de strings indicada.
Ejemplo: 2#

// Program to apply foreach() method on 
// Java list of strings in Scala
  
// Importing Scala's JavaConversions object
import scala.collection.JavaConversions._
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating list of strings in Java
        val list = new java.util.ArrayList[String]()
          
        // Adding strings to the list
        list.add("GfG")
        list.add("is a")
        list.add("CS-portal")
          
        // Applying foreach method on 
        // the list and displaying
        // output
        list.foreach(println)
      
    }
}
Producción:

GfG
is a
CS-portal

Es igual que el ejemplo anterior, pero aquí los elementos de la lista no están presentes en el orden correcto.

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *