Menu
CoddyTech

数字

本课属于 Coddy Kotlin 学习旅程的“基础知识”单元。第 7 课,共 93 课。

整数使用 Int,小数使用 Double。Kotlin 会根据字面量推断这些类型:

val seats = 6
val unitPrice = 2.75
println(seats)       // 6
println(unitPrice)   // 2.75

Int 的取值范围有限。较大的整数使用 Long,并在字面量后加上后缀 L:

val distance: Long = 3000000000L
println(distance) // 3000000000

数字字面量不加引号。小数点表示小数类型,而加上引号则会创建文本。选择一个能描述数字的名称;如果不需要重新赋值,就使用 val。

challenge icon

挑战

入门

编写代码,将名为 myVar 的变量初始化为 5。

  • 将 ? 替换为正确的值
  • 以 // 开头的行是注释。它们会说明要做什么,但不会影响你的代码
  • 只修改写着 val myVar = ? 的行

亲手试试

fun main() {
    // 在下方输入你的代码
    val myVar = ?

    // 不要修改下面这一行
    println("myVar = $myVar")
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Kotlin 在线编辑器