Swift 数据类型(四)

4.字符串类型

Swift中,字符串的类型是String,首先我们来学习如何创建一个字符串。定义空字符串有两种方式

1 |  varemptystr = ""

2 |  varemptystr = String()

利用isEmpty方法进行判断字符串是否为空。示例代码如下:

1 |  varemptystr = ""

2 |  ifemptystr.isEmpty{

3 |      print("str是空字符串")

4 |  }

接下来我们要创建不可变字符串和可变字符串,Swift语言通过为字符串变量声明为let和var实现不可变字符串和可变字符串,示例代码如下:

1 |  let  str:String=  "hello"

2 |  var varyStr = "hello"

3 |  varyStr = varyStr + "你好"

4 |  print("varyStr:\( varyStr)")

输出结果:str:hello你好

例子中,第1行代码定义String类型的常量str,这里指定的str的类型。第2行代码定义了变量varyStr,这里没有指定varyStr的数据类型。由于Swift能够对数据类型进行自动推断。根据varyStr的值“Hello”,系统可以自动推断出varyStr为String类型。第3行代码用“+”对str进行了追加。

第4行代码是打印出varyStr的值。在打印时需要插入常量、变量或其他类型的数据时,需要使用反斜杠,如第4行代码print("str:\(str)")中的“\str”。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容