Swift 數據類型
Swift 是一種強類型語言,這意味著在 Swift 中聲明的每個變量和常量都必須具有明確的類型。Swift 的類型系統旨在幫助開發者編寫清晰、安全的代碼。本文將詳細介紹 Swift 中的基本數據類型,包括整數、浮點數、布爾值、字符和字符串。
整數類型
Swift 提供了多種整數類型,以滿足不同大小的數值需求。整數類型包括 Int、Int8、Int16、Int32、Int64、UInt、UInt8、UInt16、UInt32 和 UInt64。其中,Int 和 UInt 分別是平臺相關的大小整數類型,它們的大小取決于運行程序的系統架構。例如,在 32 位系統上,Int 等同于 Int32,在 64 位系統上,Int 等同于 Int64。
let age: Int = 30
let temperature: Int8 = -20
let fileSize: UInt64 = 10000000000
浮點數類型
Swift 有兩種基本的浮點數類型:Double 和 Float。Double 表示 64 位浮點數,而 Float 表示 32 位浮點數。Double 提供了更高的精度,通常推薦在需要高精度計算時使用。
let pi: Double = 3.14159
let height: Float = 1.85
布爾類型
Swift 的布爾類型名為 Bool,它只能取兩個值:true 和 false。
let isOnline: Bool = true
let isAdult: Bool = fals