博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swift 数据类型(四)
阅读量:5846 次
发布时间:2019-06-18

本文共 688 字,大约阅读时间需要 2 分钟。

hot3.png

4.

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

  1 |  var emptystr = ""

  2 |  var  emptystr = String()

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

  1 |  var emptystr = ""

  2 |  if emptystr.isEmpty{

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

  4 |  }

 接下来我们要创建不可变字符串和可变字符串,通过为字符串变量声明为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能够对数据类型进行自动推断。根据的值“Hello”,系统可以自动推断出varyStr为String类型。第3行代码用“+”对str进行了追加。

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

转载于:https://my.oschina.net/u/2971691/blog/876423

你可能感兴趣的文章
线上Linux服务器运维安全策略经验分享
查看>>
Android一些问题的解决方案
查看>>
ios之UIToolBar
查看>>
centos 6.5 docker  安装
查看>>
C++静态局部对象
查看>>
一步步学习EF Core(3.EF Core2.0路线图)
查看>>
网络ASI
查看>>
Luogu P4707 重返现世
查看>>
目标与绩效管理实战专家胡立
查看>>
axios 中断请求
查看>>
2014手机分析图
查看>>
Linux PID 1 和 Systemd
查看>>
一元多项式相加
查看>>
commandLink/commandButton/ajax backing bean action/listener method not invoked (转)
查看>>
软件工作的大环境
查看>>
梅沙教育APP简单分析-版本:iOS v1.2.21-Nathaneko-佳钦
查看>>
Word中如何设置图片与段落的间距为半行
查看>>
JQuery this和$(this)的区别及获取$(this)子元素对象的方法
查看>>
关于分区索引与全局索引性能比较的示例
查看>>
C语言之指针与数组总结
查看>>