集合
遍历集合。
for (item in items) {
println(item)
}
使用in操作符检查某个对象是否在集合中。
when {
"orange" in items -> println("juicy")
"apple" in items -> println("apple is fine too")
}
使用lambda表达式过滤map集合。
fruits
.filter { it.startsWith("a") }
.sortedBy { it }
.map { it.toUpperCase() }
.forEach { println(it) }
可以查看Defining functions的高阶函数和lambda表达式章节。