2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]
1. 字符串是一系列字符的集合。本节课将为您演示字符串的使用方法。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzYyMC83YTcyOGE3MWMzMzc3YTg2MTkxMGY3Y2EwYjgzMmJkNC5wbmc=)
2. 通过直接使用字符串或String类的实例,可以创建一个字符串。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzE5Ni85NmI3ZDM4OTQ2NTNhNzZiOTMxMjRjNWUzMTU5NmZmNC5wbmc=)
3. 创建另一个字符串常量。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzgyMS81Njc3YzhiNDMxNjc0ZTZjZDEwNTYzOGEyNTE4NjVjZC5wbmc=)
4. 然后使用加号,可以方便地将多个字符串进行拼接。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzg2NS83ZWM0NWVjOWVkM2M4NmFmMDc1OWY5YTJjYWM4MDI1MS5wbmc=)
5. 使用加号和等号,可以将另一个字符串,追加到当前字符串的尾部。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQ2OS9lYmY0YjJkMzViMjkxOGZmNTJhOGRiNTZkMmFmZWJhNS5wbmc=)
6. 获得当前字符串中的字符数量。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzcxLzczNDI1NTJlZDk0OGE0M2VlM2JmZGU3MmNlZDliZjFmLnBuZw==)
7. 接着定义一个整型常量。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzk0MS9mMDcyOThhNTFjNDhjNTgyMWVmMmM3NDljN2RlNmJkZC5wbmc=)
8. 通过斜线和小括号的方式,可以往一个字符串的指定位置,插入指定的内容。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzMwNC9mY2YyMjA0Yzg2YTFjODMwZmM4ZGZiNjIyNjFmMTg5MC5wbmc=)
9. 通过一个循环语句,可以遍历字符串中的所有字符。循环语句的具体用法,将在下一章中讲解。点击右侧的图标,可以查看循环语句的执行情况。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzMzMS9jMWZiMDQ3YjY4MTIxMzc3NjMxZWIxMDE5MzY4MDY4My5wbmc=)
10. 在此处点击鼠标右键,打开选项菜单。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzc0MC80NjgyNjllMjgxZGM2Yzk0NGQyYjRhNTMyY2JjZTA5Yy5wbmc=)
11. 选择菜单里的[历史值]选项,查看循环语句的每一步所产生的结果值。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzkxMC82NGM2NmQ2MzNlZDYzOGRkNjNiNmRmM2VmMTYxZDUwZS5wbmc=)
12. 从列表中可以看出,循环语句在执行17次输出语句时,所打印输出的每一个字符。点击垂直滚动条,查看下方的字符。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzIxMy9mMjhkNDIyNGJiYmMyZTUwNjQzYWIyMjNkMmQyMzc4ZC5wbmc=)
13. 再次点击右侧的图标,隐藏循环列表。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzM5MS8zOWZjYTc4ZGFkM2M3N2I5ZDljMTQwYTFmMDE4MzhjZi5wbmc=)
14. 接着继续添加一行代码,演示字符串之间的比较功能。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI0OC9jYjZiNzNkZTIxNzU0OTRiMjc4NDQyNDQ2ZTg3YjYxMC5wbmc=)
15. 通过双等号,可以判断两个字符串的内容是否相同。你将在下节课中,学习字符串类型的更加实用的功能。
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQ4MS84NTg2ZWI4NDk2Nzg0OTY1M2JlZjM5MjJmN2RlYzlmOS5wbmc=)
![2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程] 2.4 字符串(String)及对字符(Characters)的遍历 [Swift原创教程]](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQ0NC85N2E0NzQxNTY1ZGRmOTJlYzM4MmVjZmFlYzI3ZTViNC5wbmc=)
本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载
2. 通过直接使用字符串或String类的实例,可以创建一个字符串。
3. 创建另一个字符串常量。
4. 然后使用加号,可以方便地将多个字符串进行拼接。
5. 使用加号和等号,可以将另一个字符串,追加到当前字符串的尾部。
6. 获得当前字符串中的字符数量。
7. 接着定义一个整型常量。
8. 通过斜线和小括号的方式,可以往一个字符串的指定位置,插入指定的内容。
9. 通过一个循环语句,可以遍历字符串中的所有字符。循环语句的具体用法,将在下一章中讲解。点击右侧的图标,可以查看循环语句的执行情况。
10. 在此处点击鼠标右键,打开选项菜单。
11. 选择菜单里的[历史值]选项,查看循环语句的每一步所产生的结果值。
12. 从列表中可以看出,循环语句在执行17次输出语句时,所打印输出的每一个字符。点击垂直滚动条,查看下方的字符。
13. 再次点击右侧的图标,隐藏循环列表。
14. 接着继续添加一行代码,演示字符串之间的比较功能。
15. 通过双等号,可以判断两个字符串的内容是否相同。你将在下节课中,学习字符串类型的更加实用的功能。
本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载