区块链技术博客
www.b2bchain.cn

Swift5 字符串(String)操作求职学习资料

本文介绍了Swift5 字符串(String)操作求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

目录

  1. Swift 字符串创建
  2. Swift 字符串拼接
  3. Swift 字符串追加
  4. Swift 字符串格式化
  5. Swift 获取字符串长度
  6. Swift 判断字符串是否为空
  7. Swift 遍历字符串
  8. Swift 字符串操作
  9. Swift 判断字符串相等
  10. Swift 判断字符串包含另一个字符串
  11. Swift 字符串分割
  12. Swift 数组拼接字符串
  13. Swift 字符串截取
  14. Swift 字符串替换
  15. Swift 字符串插入
  16. Swift 字符串删除某段内容

1. Swift 字符串创建

// 类型推断 let str  = "Hello" // 指定类型 let str1 : String = "Hello"

2. Swift 字符串拼接

let str1 : String = "Hello" let str2 = "Hello" print(str1 + "n" + str2) // 结果: /** Hello Hello */

3. Swift 字符串追加

var str = "Hello" str.append(" World") print(str) // 结果: Hello World

4. Swift 字符串格式化

let str = String(3) let str1 = String(5.0) print(str, str1) /** 结果:3 5.0 */
// 格式化 let str = String(format: "第%d课程", 1) let str1 = String(format: "价格%f", 5.68) print(str, str1) // 结果:第1课程 价格5.680000 let str2 = String(format: "价格%.2f", 5.68) print(str2) // 结果:价格5.68

5. Swift 获取字符串长度

let str = String(format: "价格%.2f", 5.68) // 获取长度 print(str.count) // 结果:6

6. Swift 判断字符串是否为空

let str = "swift" let str1 = "" print(str.isEmpty) // 结果:false print(str1.isEmpty) // 结果:true

7. Swift 遍历字符串

let str = "5.68" for char in str {     print(char)     // 结果:     /**       5       .       6       8       */ }

8. Swift 字符串操作

8.1 获取首字符

let str = "this" print(str[str.startIndex]) // 结果:t

8.2 删除首字符

var str = "ABC" str.removeFirst() // 等同于 str.remove(at: str.startIndex) print(str) // 结果: BC

8.3 删除指定位置

var str = "ABCDEFGH" str.remove(at: str.index(str.startIndex, offsetBy: 2)) print(str) // 结果: ABDEFGH

8.4 删除最后一个字符

“`swift
var str = “ABC”

目录

  1. Swift 字符串创建
  2. Swift 字符串拼接
  3. Swift 字符串追加
  4. Swift 字符串格式化
  5. Swift 获取字符串长度
  6. Swift 判断字符串是否为空
  7. Swift 遍历字符串
  8. Swift 字符串操作
  9. Swift 判断字符串相等
  10. Swift 判断字符串包含另一个字符串
  11. Swift 字符串分割
  12. Swift 数组拼接字符串
  13. Swift 字符串截取
  14. Swift 字符串替换
  15. Swift 字符串插入
  16. Swift 字符串删除某段内容

1. Swift 字符串创建

// 类型推断 let str  = "Hello" // 指定类型 let str1 : String = "Hello"

2. Swift 字符串拼接

let str1 : String = "Hello" let str2 = "Hello" print(str1 + "n" + str2) // 结果: /** Hello Hello */

3. Swift 字符串追加

var str = "Hello" str.append(" World") print(str) // 结果: Hello World

4. Swift 字符串格式化

let str = String(3) let str1 = String(5.0) print(str, str1) /** 结果:3 5.0 */
// 格式化 let str = String(format: "第%d课程", 1) let str1 = String(format: "价格%f", 5.68) print(str, str1) // 结果:第1课程 价格5.680000 let str2 = String(format: "价格%.2f", 5.68) print(str2) // 结果:价格5.68

5. Swift 获取字符串长度

let str = String(format: "价格%.2f", 5.68) // 获取长度 print(str.count) // 结果:6

6. Swift 判断字符串是否为空

let str = "swift" let str1 = "" print(str.isEmpty) // 结果:false print(str1.isEmpty) // 结果:true

7. Swift 遍历字符串

let str = "5.68" for char in str {     print(char)     // 结果:     /**       5       .       6       8       */ }

8. Swift 字符串操作

8.1 获取首字符

let str = "this" print(str[str.startIndex]) // 结果:t

8.2 删除首字符

var str = "ABC" str.removeFirst() // 等同于 str.remove(at: str.startIndex) print(str) // 结果: BC

8.3 删除指定位置

var str = "ABCDEFGH" str.remove(at: str.index(str.startIndex, offsetBy: 2)) print(str) // 结果: ABDEFGH

8.4 删除最后一个字符

“`swift
var str = “ABC”

目录

  1. Swift 字符串创建
  2. Swift 字符串拼接
  3. Swift 字符串追加
  4. Swift 字符串格式化
  5. Swift 获取字符串长度
  6. Swift 判断字符串是否为空
  7. Swift 遍历字符串
  8. Swift 字符串操作
  9. Swift 判断字符串相等
  10. Swift 判断字符串包含另一个字符串
  11. Swift 字符串分割
  12. Swift 数组拼接字符串
  13. Swift 字符串截取
  14. Swift 字符串替换
  15. Swift 字符串插入
  16. Swift 字符串删除某段内容

1. Swift 字符串创建

// 类型推断 let str  = "Hello" // 指定类型 let str1 : String = "Hello"

2. Swift 字符串拼接

let str1 : String = "Hello" let str2 = "Hello" print(str1 + "n" + str2) // 结果: /** Hello Hello */

3. Swift 字符串追加

var str = "Hello" str.append(" World") print(str) // 结果: Hello World

4. Swift 字符串格式化

let str = String(3) let str1 = String(5.0) print(str, str1) /** 结果:3 5.0 */
// 格式化 let str = String(format: "第%d课程", 1) let str1 = String(format: "价格%f", 5.68) print(str, str1) // 结果:第1课程 价格5.680000 let str2 = String(format: "价格%.2f", 5.68) print(str2) // 结果:价格5.68

5. Swift 获取字符串长度

let str = String(format: "价格%.2f", 5.68) // 获取长度 print(str.count) // 结果:6

6. Swift 判断字符串是否为空

let str = "swift" let str1 = "" print(str.isEmpty) // 结果:false print(str1.isEmpty) // 结果:true

7. Swift 遍历字符串

let str = "5.68" for char in str {     print(char)     // 结果:     /**       5       .       6       8       */ }

8. Swift 字符串操作

8.1 获取首字符

let str = "this" print(str[str.startIndex]) // 结果:t

8.2 删除首字符

var str = "ABC" str.removeFirst() // 等同于 str.remove(at: str.startIndex) print(str) // 结果: BC

8.3 删除指定位置

var str = "ABCDEFGH" str.remove(at: str.index(str.startIndex, offsetBy: 2)) print(str) // 结果: ABDEFGH

8.4 删除最后一个字符

“`swift
var str = “ABC”

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Swift5 字符串(String)操作求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们