你可通过 for-in
循环来遍历字符串,获取字符串中每一个字符的值:
for character in "Dog!🐶" {
print(character)
}
// D
// o
// g
// !
// 🐶
for-in
循环在 For 循环 中进行了详细描述。
另外,通过标明一个 Character
类型并用字符字面量进行赋值,可以建立一个独立的字符常量或变量:let exclamationMark: Character = "!"
字符串可以通过传递一个值类型为 Character
的数组作为自变量来初始化:
let catCharacters: [Character] = ["C", "a", "t", "!", "🐱"]
let catString = String(catCharacters)
print(catString)
// 打印输出:“Cat!🐱”