Kotlin 基本数据类型学习笔记
在 Kotlin 中,基本数据类型包括数字类型和布尔型,其中数字类型又分为整型和浮点型。
整型
整型分为四种:Byte、Short、Int 和 Long,分别用来表示不同范围的整数。在 Kotlin 中,整型变量默认为 Int 类型。
kotlinCopy Codeval a: Byte = 1
val b: Short = 2
val c: Int = 3
val d: Long = 4L // 后缀 L 表示 Long 类型
除了使用字面量赋值外,还可以使用其他整型变量或表达式给整型变量赋值。
kotlinCopy Codeval e = a + b // e 的类型为 Int
浮点型
浮点型有两种:Float 和 Double,分别用来表示单精度浮点数和双精度浮点数。在 Kotlin 中,浮点型变量默认为 Double 类型。
kotlinCopy Codeval a: Float = 1.0F // 后缀 F 表示 Float 类型
val b: Double = 2.0
布尔型
布尔型用来表示逻辑上的真或假。在 Kotlin 中,布尔型变量只有两种取值:true 和 false。
kotlinCopy Codeval a = true
val b = false
实例
以下是一个简单的例子,展示了如何定义和使用 Kotlin 中的基本数据类型:
kotlinCopy Codefun main() {
val a: Byte = 1
val b: Short = 2
val c: Int = 3
val d: Long = 4L
val e = a + b
val f: Float = 1.0F
val g: Double = 2.0
val h = true
val i = false
println("a = $a")
println("b = $b")
println("c = $c")
println("d = $d")
println("e = $e")
println("f = $f")
println("g = $g")
println("h = $h")
println("i = $i")
}
输出结果:
Copy Codea = 1
b = 2
c = 3
d = 4
e = 3
f = 1.0
g = 2.0
h = true
i = false