Scala Stack clear()方法示例
在Scala Stack类中, clear() 方法被用于删除栈中的所有元素。
方法定义:def clear(): Unit
返回类型:它返回一个空队列。
示例 #1:
// 清空()方法的Scala程序
// 方法
// 导入 Stack
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建栈
val s1 = Stack(1, 2, 3, 4, 5)
// 打印栈
println("Before clear() method: " + s1)
// 应用 clear 方法
val result = s1.clear
// 显示输出
print("After clear() method: " + result)
}
}
Before clear() method: Stack(1, 2, 3, 4, 5)
After clear() method: ()
示例 #2:
// 清空()方法的Scala程序
// 方法
// 导入 Stack
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建栈
val s1 = Stack("geeks", "for", "geeks")
// 打印栈
println("Before clear() method: " + s1)
// 应用 clear 方法
val result = s1.clear
// 显示输出
print("After clear() method: " + result)
}
}
Before clear() method: Stack(geeks, for, geeks)
After clear() method: ()
阅读更多:Scala 教程
极客教程