学习目标
- 理解Swift中字符串(
String)和字符(Character)的基本概念。 - 掌握字符串的创建、初始化和字面量表示。
- 学会使用字符串插值和字符串拼接。
- 熟悉字符串的遍历、索引访问和修改操作。
- 了解字符串的比较方法。
学习内容
1. 字符串字面量
字符串是字符的有序集合,Swift的String类型是值类型。
- 单行字符串字面量:使用双引号
"包围。let someString = "Hello, world!" - 多行字符串字面量:使用三对双引号
"""包围,内容可以跨越多行。let multiLineString = """ This is a multi-line string. It can span across several lines. """ print(multiLineString)- 多行字符串的开始和结束三引号必须在单独的行上。
- 字符串内容中每行开头的空白符,如果与结束三引号的缩进对齐,则会被忽略。
2. 字符串的创建与初始化
- 空字符串:
var emptyString = "" var anotherEmptyString = String() - 通过字符数组:
let characters: [Character] = ["C", "a", "t", "!"] let catString = String(characters) print(catString) // "Cat!"
3. 字符串插值与拼接
- 字符串插值(String Interpolation):将常量、变量、字面量或表达式的值插入到字符串字面量中。
let name = "Alice" let age = 30 let message = "Hello, my name is \

最低0.47元/天 解锁文章
953

被折叠的 条评论
为什么被折叠?



