跳到主要内容

Swift数组的joined()方法

joined()方法通过指定的分隔符连接数组中的所有元素,返回一个新的字符串。

示例

var message = ["Swift", "is", "fun"]

// 使用空格将数组中的所有元素连接起来
var newString = message.joined(separator:" ")

print(newString)

// 输出: Swift is fun

joined()语法

joined()方法的语法如下:

array.joined(separator: delimiter)

这里,arrayArray类的对象。

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()方法将所有数组元素转换为一个字符串,并使用指定的分隔符分隔每个元素。