Swift 数据类型(四)


4.字符串类型

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

  1 |  var emptystr = ""

  2 |  var  emptystr = String()

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

  1 |  var emptystr = ""

  2 |  if emptystr.isEmpty{

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

  4 |  }

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

  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”,系统可以自动推断出varyStrString类型。第3行代码用“+”对str进行了追加。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值