6.2 创建字符串
在Swift 中,字符串的类型是String
,事实上String
是一个结构体,有关结构体的知识我们会在11.4节介绍。
要创建一个字符串,可以直接赋值,也可以通过结构体的构造器创建。示例代码如下:
由于Swift的标识符也都是Unicode编码,所以可以在上述代码中使用汉字(“熊”和“猫”)、和
等有意思的符号作为常量名。除了直接赋值字符串,还可以通过使用加号(+)把多个字符拼接成一个字符串。
emptyString1
和emptyString2
常量被赋值为空的字符串,其中String()
是调用了String
的构造器,关于构造器我们会在第14章详细介绍。我们还可以通过countElements
函数获得字符串中字符的个数,即字符串的长度。