斯威夫特 3.0:
与 Swift 2.0 类似,但 API 重命名已将 joinWithSeparator 重命名为 joined(separator:)。
let joinedString = ["1", "2", "3", "4", "5"].joined(separator: ", ")
// joinedString: String = "1, 2, 3, 4, 5"
更多信息请参见Sequence.join(separator:)。
斯威夫特 2.0:
您可以在SequenceType 上使用joinWithSeparator 方法来连接带有字符串分隔符的字符串数组。
let joinedString = ["1", "2", "3", "4", "5"].joinWithSeparator(", ")
// joinedString: String = "1, 2, 3, 4, 5"
更多信息请参见SequenceType.joinWithSeparator(_:)。
斯威夫特 1.0:
您可以使用String 上的join 标准库函数将字符串数组与字符串连接起来。
let joinedString = ", ".join(["1", "2", "3", "4", "5"])
// joinedString: String = "1, 2, 3, 4, 5"
或者,如果您愿意,可以使用全局标准库函数:
let joinedString = join(", ", ["1", "2", "3", "4", "5"])
// joinedString: String = "1, 2, 3, 4, 5"