當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Scala SystemProperties.mkString用法及代碼示例


mkString 方法(或屬性)屬於sys.SystemProperties類(class),其相關用法說明如下。

用法 一

@inline
final def mkString: String

在字符串中顯示此集合的所有元素。

委托給 addString,它可以被覆蓋。

返回:

此集合的字符串表示形式。在結果字符串中,此集合的所有元素的字符串表示形式(w.r.t. toString 方法)彼此跟隨,沒有任何分隔符字符串。

繼承自:

IterableOnceOps

源碼:

IterableOnce.scala

用法 二

@inline
final def mkString(sep: String): String

使用分隔符字符串在字符串中顯示此集合的所有元素。

委托給 addString,它可以被覆蓋。

值參數:

sep

分隔符字符串。

返回:

此集合的字符串表示形式。在結果字符串中,此集合的所有元素的字符串表示形式(w.r.t. toString 方法)由字符串 sep 分隔。

例子:

List(1, 2, 3).mkString("|") = "1|2|3"

繼承自:

IterableOnceOps

源碼:

IterableOnce.scala

用法 三

final def mkString(start: String, sep: String, end: String): String

使用開始、結束和分隔符字符串在字符串中顯示此集合的所有元素。

委托給 addString,它可以被覆蓋。

值參數:

end

結束字符串。

sep

分隔符字符串。

start

起始字符串。

返回:

此集合的字符串表示形式。生成的字符串以字符串 start 開頭,以字符串 end 結尾。在內部,此集合的所有元素的字符串表示形式(w.r.t. toString 方法)由字符串 sep 分隔。

例子:

List(1, 2, 3).mkString("(", "; ", ")") = "(1; 2; 3)"

繼承自:

collection.IterableOnceOps.mkString

源碼:

IterableOnce.scala

相關用法


注:本文由純淨天空篩選整理自scala-lang.org大神的英文原創作品 SystemProperties.mkString。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。