跳到主要内容

Swift 字符串 reversed() 方法

reversed() 方法用于反转给定的字符串。

示例

var msg = "Learn Swift"

// 反转 msg
var result = String(msg.reversed())
print(result)

// 输出: tfiwS nraeL

reversed() 语法

字符串 reversed() 方法的语法如下:

String(string.reversed())

这里,stringString 类的一个对象。

reversed() 参数

reversed() 方法不接受任何参数。

reversed() 返回值

  • 返回反转后的字符串。

示例:Swift 字符串反转()

var text = "Reverse Day "

// 反转 text
var result = String(text.reversed())
print(result)

var numbers = "123"

// 反转 numbers
var result1 = String(numbers.reversed())
print(result1)

输出

yaD esreveR
321

使用 for 循环反转字符串

在 Swift 中,我们还可以使用 for 循环来反转给定的字符串。例如,

var text = "Reverse Day"
var result = ""

// 循环遍历每个字符
for character in text {
result = "\(character)" + result
}

print(result)

输出

yaD esreveR