Kotlin里范围函数let/run/with等使用

run

  • run函数是说明最简单的范围方法,mood 被完全封闭在run范围内
1
2
3
4
5
6
7
8
9
fun test() {
var mood = "I am sad"

run {
val mood = "I am happy"
println(mood) // I am happy
}
println(mood) // I am sad
}