• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

2.5 Swift字符串的使用详解 [Swift原创教程]

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
1. 日常开发工作中,字符串的使用非常的频繁,所以这节课将继续讲解字符串更多的用法。 


2. 首先定义一个字符串常量,它的内容是一个整型数字。 


3. 给字符串常量添加类型包裹,可以将字符串强制转换成指定的类型。 


4. 通过String类,实例化一个字符串变量。 


5. 判断在字符串的尾部,是否包含指定的字符串。 


6. 判断在字符串的头部,是否包含指定的字符串。 


7. 将字符串转换为大写模式。 


8. 将字符串转换为小写模式。 


9. 将字符串中的所有单词的首字母,转换为大写模式。 


10. 判断字符串是否为空。 


11. 将字符串按照指定的内容进行分隔,并返回一个数组。 


12. 将两个字符串进行比较,并且不区分大小写,从右侧的结果可以看出,它们是相同的。 


13. 将当前的字符串和大写后的字符串进行比较,并且不区分大小写,从右侧的结果可以看出,它们也是相同的。 


14. 将两个字符串进行比较,并且不区分大小写,从右侧的结果可以看出,它们是不相同的。 


15. 判断字符串是否包含另一个字符串。 


16. 判断字符串中的两个索引之间的距离。 


17. 获得字符串在指定编码模式下的字节长度。 


18. 分别获得指定字符串,在当前字符串中的范围的起点和结束点,两个结果都是索引类型。 


19. 字符串类型提供了一种很快捷的方式,可以方便地获得中文字符串的拼音和声调。 


20. 除了使用加号,也可以使用内部方法,在字符串的尾部追加其它内容。 


21. 使用插入方法,可以往指定的位置插入特定的字符串。 


22. 使用插入方法,往字符串的头部,插入一些字符。 


23. 获得从字符串的头部开始,向后移动3位之后的位置。 


24. 然后在控制台,打印输出字符串指定索引区域的内容。 


25. 获得从字符串的头部开始,向后移动14位之后的位置。 


26. 获得从字符串的尾部开始,向前移动17位之后的位置。 


27. 接着创建一个指定起始位置和终止位置的索引区域。 


28. 输出指定索引区域的字符串内容。 


29. 将指定索引区域的字符串进行替换。 


30. 修改字符串的内容,然后使用替换方法,将字符串中的指定内容,全部替换成另一个指定的字符串。接着点击查看处理的结果。 


31. 从左侧的结果可以看出,字符串中的所有指定内容,都被替换成新的内容。点击此处的图标,隐藏结果显示面板。 


32. 继续编写代码,演示字符串的其它使用方法。 


33. 定义一个新的字符串变量。 


34. 定义两个索引位置,第一个位置是从字符串的尾部开始,向前移动16位之后的位置。第二个位置是从字符串的尾部开始,向前移动6位之后的位置。 


35. 获得指定索引起始位置和终止位置的索引区域。 


36. 从字符串中删除指定索引区域的内容。 


37. 最后删除字符串中的所有内容,并结束关于字符串的讲解。 



本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
[Swift]LeetCode700. 二叉搜索树中的搜索 | Search in a Binary Search Tree发布时间:2022-07-14
下一篇:
swift REPL发布时间:2022-07-14
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap