Método Scala Stack :+() con ejemplo

En Scala, scala.collection.mutable implementa la estructura de datos Stack. El método :+ se usa para crear una copia de esta pila con un elemento adjunto.

Definición del método – def :+(elemento: A)

Devoluciones: una nueva pila que consta de todos los elementos de esta pila seguidos de elem.

Ejemplo 1:

// Scala program of mutable stack :+() method 
  
// Import Stack 
import scala.collection.mutable._
  
// Creating object 
object GfG 
{ 
  
    // Main method 
    def main(args:Array[String]) 
    { 
        // Creating a stack 
        val q2 = List(11, 12, 13, 14, 15) 
          
        // Applying :+() method 
        val result = q2 :+ 100
              
        // Display output 
        print(result) 
          
    } 
} 
Producción:

List(11, 12, 13, 14, 15, 100)

Ejemplo #2:

// Scala program of mutable stack /:() 
// method 
  
// Import Stack 
import scala.collection.mutable._
  
// Creating object 
object GfG 
{ 
  
    // Main method 
    def main(args:Array[String]) 
    { 
          
          
        val st1 = Stack(1, 2, 3)
        val st2 = Stack("Geeks", "For")
          
          
        // Applying :+() method 
        val result1 = st2 :+ st1
          
          
        // Display output 
        print(result1)
          
    } 
} 
Producción:

Stack(Geeks, For, Stack(1, 2, 3))

Publicación traducida automáticamente

Artículo escrito por Shivam_k 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 *