我们再定义一个类,用来打印 forEach 的值:
1class PdfPrinter {
2 fun println(any: Any) {
3 kotlin.io.println...常用高阶函数
map:变换
通常我们会使用以下的方式来实现对集合中的元素进行修改的操作:
1fun main(args: Array) {
2 var list = listOf...「狗子,上map」:
1fun main(args: Array) {
2 var list = listOf(1, 3, 4, 7, 89)
3 var newList...1fun main(args: Array) {
2 var list = listOf(1, 3, 4, 7, 89)
3 var newList = list.map...filter:过滤
例子:过滤集合中的奇数
1fun main(args: Array) {
2 var listOf = listOf(1, 2, 3, 4, 5, 6, 7