Scala Stack的clone()方法及其示例

Scala Stack的clone()方法及其示例

Scala Stack类中, clone() 方法用于创建给定栈的副本。

方法定义:def clone(): Stack[A]

返回类型:它返回给定栈的新副本。

示例1:

// Scala程序的clone() 
//方法 
  
//导入Stack 
import scala.collection.mutable._
  
//创建对象 
object GfG 
{ 
  
    //主方法 
    def main(args:Array[String]) 
    { 
      
        //创建栈 
        val s1 = Stack(1, 2, 3, 4, 5)  
            
        //打印栈 
        println(s1) 
          
        //应用clone() 
        val result = s1.clone  
            
        //显示输出  
        print("克隆栈:" + result)
    } 
} 
Stack(1, 2, 3, 4, 5)
克隆栈: Stack(1, 2, 3, 4, 5)

示例2:

//Scala程序的clone() 
//方法 
  
//导入Stack 
import scala.collection.mutable._
  
//创建对象 
object GfG 
{ 
  
    //主方法 
    def main(args:Array[String]) 
    { 
      
        //创建栈 
        var s1 = Stack(3, 4, 5, 6, 7, 8)  
            
        //打印栈 
        println(s1) 
          
        //应用clone() 
        var result = s1.clone  
            
        //显示输出  
        print("克隆栈:" + result)
    } 
} 
Stack(3, 4, 5, 6, 7, 8)
克隆栈: Stack(3, 4, 5, 6, 7, 8)

阅读更多:Scala 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程