📜  Scala Stack size() 方法示例(1)

📅  最后修改于: 2023-12-03 15:19:57.903000             🧑  作者: Mango

Scala Stack size() 方法

在 Scala 中,Stack 类提供了 size() 方法来获取当前栈的元素数量。该方法返回一个 Int 类型的值,表示当前栈中元素的个数。

语法

以下是获取栈的大小方法的语法:

def size(): Int
返回值

该方法返回一个 Int 类型的值,表示当前栈中元素的个数。

示例

以下是使用 Scala Stack size() 方法的示例:

import scala.collection.mutable.Stack

object Example {
   def main(args: Array[String]) {
      val stack = new Stack[Int]
      
      stack.push(1)
      stack.push(2)
      stack.push(3)
      
      println("Current stack size: " + stack.size)
   }
}

以上示例将输出以下结果:

Current stack size: 3

在以上示例中,我们创建了一个名为 stack 的 Stack 对象,并将整数 1、2 和 3 推入该栈。然后我们使用 size() 方法获取当前栈中的元素数量,并将结果打印到控制台。

注意:在使用 size() 方法时,我们必须先创建一个 Stack 对象并将元素推入该栈。如果 Stack 对象为空,则 size() 方法将返回 0。

这就是 Scala Stack size() 方法的介绍和示例。