Scala Stack pop() method with example
In Scala Stack class
, the pop() method is utilized to remove and return the element at the top of the stack.
Method Definition: def pop(): A
Return Type: It removes and returns the element at the top of the stack.
Example #1:
// Scala program of pop() // method import scala.collection.mutable.Stack // Creating object object GfG { // Main method def main(args : Array[String]) { // Creating a stack var s = Stack( "C++" , "Java" , "Python" , "Scala" ) // Print the stack println(s) // Print the top of the stack println( "Top of the stack: " + s.top) // Applying pop method val result = s.pop // Print the popped element println( "Popped element: " + result) } } |
Output:
Stack(C++, Java, Python, Scala) Top of the stack: C++ Popped element: C++
Example #2:
// Scala program of pop() // method import scala.collection.mutable.Stack // Creating object object GfG { // Main method def main(args : Array[String]) { // Creating a stack var s = Stack( 1 , 2 , 3 , 4 ) // Print the stack println(s) // Print the top of the stack println( "Top of the stack: " + s.top) // Applying pop method val result = s.pop // Print the popped element println( "Popped element: " + result) } } |
Output:
Stack(1, 2, 3, 4) Top of the stack: 1 Popped element: 1
Please Login to comment...