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