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#
极客教程