Swift数组的joined()方法
joined()
方法通过指定的分隔符连接数组中的所有元素,返回一个新的字符串。
示例
var message = ["Swift", "is", "fun"]
// 使用空格将数组中的所有元素连接起来
var newString = message.joined(separator:" ")
print(newString)
// 输出: Swift is fun
joined()语法
joined()
方法的语法如下:
array.joined(separator: delimiter)
这里,array
是Array
类的对象。
joined()参数
joined()
方法接受一个参数:
- delimiter(可选) - 用于连接元素的分隔符
注意: 如果我们调用joined()
而不带任何参数,元素将在没有分隔符的情况下连接起来。
joined()返回值
- 返回一个包含所有数组元素由分隔符连接的字符串
示例:Swift joined()
var brands = ["Dell", "HP", "Apple"]
// 连接元素,不使用分隔符
var result1 = brands.joined()
// 使用空格连接元素
var result2 = brands.joined(separator:" ")
// 使用逗号连接元素
var result3 = brands.joined(separator:", ")
print(result1)
print(result2)
print(result3)
输出
DellHPApple
Dell HP Apple
Dell, HP, Apple
在这里,我们可以看到joined()
方法将所有数组元素转换为一个字符串,并使用指定的分隔符分隔每个元素。