基本数据类型
简单理解,swift中基本类型名称与Java类似,与OC相比少了NS
输出打印
输出字符串:print("Hello, world!")
输出常量、变量:print(变量名)
打印不再需要我们输入打印类型了,例如OC中的%@,%f等等。
声明(数组,字典)
在这里记录一下数组和字典数据类型变量的声明
声明字典和数组使用“[]”,如果数组中的元素数据类型都一致,可以由系统隐式判断数组类型。如果数组中元素类型多样。我们需要显式声明一下类型,两种方式如图,否则报错。如果想将下图arr中的数组某一个元素修改为字符串,会报错,因为系统隐式判断数组类型为 [int]。

字典与数组同理,每组键值的类型都一致,不需要显式定义类型。不一致就要显式声明类型,如[String:Any],声明方式与数组一致,两种方式都可。
如果类型能被推断,可以用[]和[:]分别表示空数组和空字典,可以为数组和字典赋[]和[:],表示为空数组或空字典。
数组变量名 = []
字典变量名 = [:]
网友评论