El método foreach() se puede aplicar en el conjunto de caracteres de Java 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 set of characters in Scala // Importing Scala's JavaConversions object import scala.collection.JavaConversions._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating set of Char in Java val set = new java.util.HashSet[Char]() // Adding Characters to the set set.add('a') set.add('b') set.add('c') // Applying foreach method on // the set and displaying // output set.foreach(println) } }
a b c
Por lo tanto, cada elemento del conjunto se imprime cuando se aplica el método foreach al conjunto de caracteres indicado.
Ejemplo: 2#
// Program to apply foreach() method on // Java set of characters in Scala // Importing Scala's JavaConversions object import scala.collection.JavaConversions._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating set of Char in Java val set = new java.util.HashSet[Char]() // Adding Char to the set set.add('d') set.add('c') set.add('b') // Applying foreach method on // the set and displaying // output set.foreach(println) } }
b c d
Es lo mismo que el ejemplo anterior, pero aquí los elementos no se indican en el orden correcto, pero en Set debe estar en el orden correcto para que la salida resultante esté 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