Kotlin:函数式编程与 Android 开发的完美融合
1. Kotlin 标准库的实用函数
Kotlin 标准库提供了丰富的函数,能让我们的代码更加简洁、易读和安全。
1.1 关联函数 associate()
有时候,我们需要将一组值与其他值关联起来, associate() 函数就能很好地完成这个任务。它可以将集合中的每个值映射到任意类型的键值对,并保存结果映射。
list.associate { it to it.length }
.forEach {
println("${it.key} has ${it.value} letters")
}
运行上述代码,输出如下:
Kotlin has 6 letters
Java has 4 letters
Swift has 5 letters
K has 1 letters
associate() 函数极大地简化了根据输入集合创建关联值映射的工作。
1.2 搜索函数
Kotlin 标准库提供了多种从集合中选取元素的函数,比如 find() 、 first() 、 last() 等。
-
first():返回集合中的第一个
超级会员免费看
订阅专栏 解锁全文
1096

被折叠的 条评论
为什么被折叠?



