- Swift从入门到精通 (移动开发丛书)
- 张益珲
- 424字
- 2020-11-28 18:05:14
第3章 字符、字符串与集合类型
单丝不成线,独木不成林。
—— 中华民谚
在程序开发中,字符串的使用必不可少,是编程中一种十分重要的数据类型,事实上,字符串也是一组字符的集合。某些语言是没有独立的字符串类型的,例如C语言,其往往采用字符数组来作为字符串类型,Objective-C语言中封装了面向对象的字符串类型NSString,并向其中封装了大量的相关方法。而Swift是一种弱化指针的语言,它提供了String类型和Character类型来描述字符串与字符。
集合类型是用于描述一组数据的集合体,例如一组整数组合在一起形成的整数集合,一组字符串组合在一起形成的字符串集合等。在Swift语言中一共提供了3种集合类型,即Array数组、Set集合和Dictionary字典,这3种集合类型虽有很多共同点,但在实现上有许多差异,因此它们分别适用于不同的业务场景。
通过本章,你将学习到:
● 构造字符串、内嵌格式化字符串和分解字符串。
● Swift中的转义字符。
● 字符串相关方法的使用。
● Array数组的建立和元素的增、删、改、查。
● Set集合的建立与数学运算。
● Dictionary字典的建立及数据的操作方法。