第 1 课2026.08.31
变量是 Kotlin 程序保存数据的基础。优先使用不可重新赋值的 val,能让状态变化更容易追踪。
第 1 课:val、var 与类型推断
- 日期:2026-08-31
- 课程序号:第 1 课
- 知识点:
val、var与类型推断
用途
变量是 Kotlin 程序保存数据的基础。优先使用不可重新赋值的 val,能让状态变化更容易追踪。
核心概念
val声明只读引用,初始化后不能重新赋值。var声明可变引用。- 编译器通常能根据初始值推断类型。
- 需要明确契约时可以写出类型,例如
val count: Int = 1。
最小代码示例
kotlin
fun main() {
val language = "Kotlin"
var lesson = 1
println("$language 第 $lesson 课")
lesson += 1
println("下一课:$lesson")
}3~5 分钟练习
创建只读变量 name 和可变变量 minutes,把学习时间从 10 增加到 15 后输出。
参考答案
kotlin
val name = "小明"
var minutes = 10
minutes += 5
println("$name 学习 $minutes 分钟")与上一课的联系
这是独立 Kotlin 路线的第一课。下一课将学习常用基本类型与字符串模板。