Scala Stack contains() method with example

Last Updated : 3 Nov, 2019
In Scala Stack class, the contains() method is utilized to check if an element is present in the stack of not.
Method Definition: def contains(elem: A): Boolean Return Type: It returns true if the element is present in the stack or else it returns false.
Example #1: Scala
// Scala program of contains() 
// method 

import scala.collection.mutable.Stack 

// Creating object 
object GfG 
{ 
    
    // Main method 
    def main(args:Array[String]) 
    { 
        
        // Creating a stack
        val s1 = Stack(1, 2, 3, 4, 5) 
        
        // Print the stack
        println(s1)
    
        // Applying contains method    
        val result = s1.contains(10)
        
        // Display output
        println("Stack contains element 10: " + result) 

    } 
} 
Output:
Stack(1, 2, 3, 4, 5)
Stack contains element 10: false
Example #2: Scala
// Scala program of contains() 
// method 

import scala.collection.mutable.Stack 

// Creating object 
object GfG 
{ 
    
    // Main method 
    def main(args:Array[String]) 
    { 
        
        // Creating a stack
        val s1 = Stack("C++", "Java", "Python", "Scala") 
        
        // Print the stack
        println(s1)
    
        // Applying contains method    
        val result = s1.contains("Scala")
        
        // Display output
        println("Stack contains element Scala: " + result) 

    } 
} 
Output:
Stack(C++, Java, Python, Scala)
Stack contains element Scala: true
Comment

Explore