昨天我們剛學完了如何宣告變數以及常數,今天就來看看在 Swift 裡常見的型別有哪些,以及它們的用法。
let a: Int = 5
let b: Double = 3.141
let c: Float = 3.1
let d: Bool = true
let e: String = "Hello"
在這段程式碼中,我們宣告了不同的型別:
這些都是程式設計裡最基礎、最常見的資料型別,在實際開發中會一直用到。
除了這些基本型別外,Swift 也支援 空值(nil) 的概念,這是一個非常重要的觀念。
var A: Int?
let B: String?
A = 150
我們先在類別後面加上問號,這時如果我們沒有給他設定值的話,系統會把它預設為Nil
也就是空值,直到我們給變數設值
在上面這個例子中,我們在型別後面加上 ?
,這表示這個變數是可選型別(Optional)。如果我們沒有給它初始值,系統就會把它預設為 nil
,也就是沒有值。等到需要的時候,我們再給它一個實際的數值。
今天我們學會了 Swift
常見的資料型別,以及如何使用可選型別來處理可能沒有值的情況。這些型別就像是建築房子的基本材料,之後我們會用它們來構建更複雜的程式邏輯。
明天,我們就能開始學習運算子與數學運算,看看如何用這些變數與常數進行計算,