En Scala Stack class
, el método pushAll() se utiliza para agregar los elementos de una colección a una pila.
Definición del método: def pushAll(elementos: IterableOnce[A]): Stack.this.type
Tipo de retorno: Devuelve una pila que contiene todos los elementos de la colección dada.
Ejemplo 1:
// Scala program of pushAll() // method import scala.collection.mutable.Stack // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a stack var s1 = Stack[String]() // Creating a set var s2 = Set("C++", "Java", "Python", "Scala") // Print the set println(s2) // Applying pushAll method s1.pushAll(s2) // Print the stack println(s1) } }
Producción:
Set(C++, Java, Python, Scala) Stack(Scala, Python, Java, C++)
Ejemplo #2:
// Scala program of pushAll() // method import scala.collection.mutable.Stack // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a stack var s1 = Stack[String]() // Creating another stack var s2 = Stack("C++", "Java", "Python", "Scala") // Print the stack println(s2) // Applying pushAll method s1.pushAll(s2) // Print the stack println(s1) } }
Producción:
Stack(C++, Java, Python, Scala) Stack(Scala, Python, Java, C++)
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA