一傲绣、 Swift的基本數(shù)據(jù)類型:
- Int、Float巩踏、Double秃诵、Bool、Character塞琼、String
- Array菠净、Dictionary、(元組類型)Tuple彪杉、(可選類型)Optional
數(shù)據(jù)類型的首字母都是大寫
兩個類型不相同的數(shù)值,是不能直接進行運算的
二毅往、如何指定變量/常量的數(shù)據(jù)類型:
- 在變量/常量名后面加冒號(:)和類型名稱
let age : Int = 12 //表示定義一個Int類型的常量,其初始值為12 - 一般不需要指定變量派近、常量的類型攀唯。如果在聲明變量/常量的時候賦了初始值,Swift會自動推斷這個變量/常量的類型渴丸。
- Swift要求變量在使用前必須進行初始化侯嘀。
三、最值
- 可以通過min和max屬性來獲取某個類型的最小值和最大值
let minValue = UInt8.min
let maxValue = UInt8.max
四谱轨、數(shù)字格式
數(shù)字可以樣增加額外的格式,使它們更容易閱讀
可以增加額外的零0
let money = 001999 //1999
let money1 = 001999.000 //1999.0可以增加額外的下劃線 _
let x = 1_000_000 //1000000
let y = 100_0000 //1000000
let z = 1_000_000.000_001
五残拐、類型別名
- 可以使用typealias關(guān)鍵字定義類型的別名,跟C語言的typedef作用類似
typealias MyInt = Int
//給Int類型起了個別名叫做MyInt - 原類型名稱能用在什么地方碟嘴,別名就能用在什么地方
1. 聲明變量/常量類型
let num: MyInt = 20
2. 獲得類型的最大值
let minValue = MyInt.min
3. 類型轉(zhuǎn)換
let num = MyInt(3.14) //3