- 1.整型,浮点型,对象类型,结构体类型等等在Swift中也是有的
- 2.Swift中的
类型推导
这玩意感觉挺不错的
// 定义一个Int类型的变量
let a : Int = 10 // 错误写法 let a : Int = 10.8
// Double类型
let b : Double = 3.14
// 类型推导
// Swift中有类型推导,当我们定义变量时没有指明变量类型,会根据后面的赋值来判断类型 变量c就属于Int类型
var c = 20
// c = 20.1 错误写法,会报错 Double --> Int
var d = 11.11
d = 12.12 // 这个是ok的
- 3.基本运算
- Swift中进行基本运算需保证类型一致,不让会报错,Swift中没有隐身转换
- 数据类型的转换如: Int ---> Double Double(标识符)
let e : Int = 10
let f : Double = 10.1
let g : Int = 20
let h = e + g
// 错误写法
// let i = e + f
let i = e + Int(f)
ps : 早上早起 身体很重要的 ~~~~~