Scala Iterator mkString()方法的开头、分隔符和结尾及示例

Scala Iterator mkString()方法的开头、分隔符和结尾及示例

这个方法也和mkString()方法一样,但是这里有一个开始、一个分隔符和一个结束。

方法定义:def mkString(start: String, sep: String, end: String):String

其中,start是起始字符串,sep是分隔符字符串,end是结束字符串。

返回类型。它返回所述集合的字符串表示,以及一个开始、一个分隔符和一个结束。

例子 #1:

// Scala program of mkString()
// method with a start, end 
// and a separator
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating an Iterator 
        val iter = Iterator(1, 2, 3, 5)
          
        // Applying mkString method 
        val result = iter.mkString("*", "0", "*")
          
        // Displays output
        println(result)
      
    }
}

输出。

*1020305*

其中,start是 ***** ,sep是 0 ,end也是 *
例子#2。

// Scala program of mkString()
// method with a start, end 
// and a separator
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating an Iterator 
        val iter = Iterator(1, 2, 3, 5)
          
        // Applying mkString method 
        val result = iter.mkString("#", "*", "#")
          
        // Displays output
        println(result)
          
    }
}

输出。

#1*2*3*5#

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程