解构:
class User(var age:Int, val name:String){ operator fun component1() = age operator fun component2() = name } fun main() { val (age, name) = User(18, "Jame")
val nameAddrssMap = mapOf<String, String>("Jame" to "China", "Alice" to "US")
for ((name, address) in nameAddrssMap){
println(name)
println(address)
}
}
作用域函数:
集合操作符