Kotlin 布林值
Kotlin 布林值
在程式設計中,你經常需要一種只能有兩個值的資料型別,例如:
- 是 / 否
- 開 / 關
- 真 / 假
為此,Kotlin 有一個 Boolean
資料型別,它可以取值為 true
或 false
。
布林值
布林型別可以用 Boolean
關鍵字宣告,並且只能取值為 true
或 false
。
示例
val isKotlinFun: Boolean = true
val isFishTasty: Boolean = false
println(isKotlinFun) // Outputs true
println(isFishTasty) // Outputs false
自己動手試一試 »
就像您在前面章節中學到的其他資料型別一樣,上面的示例也可以不指定型別來編寫,因為 Kotlin 足夠智慧,能夠理解這些變數是布林值。
示例
val isKotlinFun = true
val isFishTasty = false
println(isKotlinFun) // Outputs true
println(isFishTasty) // Outputs false
自己動手試一試 »
布林表示式
布林表示式會返回一個布林值:true
或 false
。
您可以使用比較運算子,例如大於 (>
) 運算子,來判斷一個表示式(或一個變數)是否為 true。
甚至更簡單
在下面的例子中,我們使用等於 (==
) 運算子來評估一個表示式:
表示式的布林值是所有 Kotlin 比較和條件的基礎。
您將在下一章學習更多關於條件的內容。