入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Scala中的mkString

创建时间:2018-05-23 投稿人: 浏览次数:240

Scala中的mkString

1.mkString()方法的使用:

  • mkString(seq:String)方法是将原字符串使用特定的字符串seq分割。
  • mkString(statrt:String,seq:String,end:String)方法是将原字符串使用特定的字符串seq分割的同时,在原字符串之前添加字符串start,在其后添加字符串end。
object Test {
  def main(args: Array[String]): Unit = {
    var name : String = "Hello LittleLawson"
    var age :Int = 2
    println(name.mkString)
    println(name.mkString(" "))//separate string with space

    var str0 = "scala"
    println(str0.mkString(","))//separate string with comma

    println(str0.mkString("begin",",","end"))

    /*
    1.mkString is used in the inner List,That is say ,Elements in the list is applied.
     */
    val a = List(1,2,3,4)
    val b = new StringBuilder()
    println(a.mkString("List(" , ", " , ")"))

  }
}

执行结果如下:
Hello LittleLawson
H e l l o   L i t t l e L a w s o n
s,c,a,l,a
begins,c,a,l,aend
List(1, 2, 3, 4)

Process finished with exit code 0
阅读更多
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像