Kotlin之find
find属于Kotlin的高阶函数
find:查找符合条件的并返回第一个符合该条件的数据,若没有符合条件的则返回null。它跟filter的区别就是,filter返回的是结果集合,而find是找到第一个就返回。
findLast:查找符合条件的并返回最后一个符合该条件的数据。
val listOf = listOf
("a", "b", "c") val find: String? = listOf.find { it == "a" }
//找到"a" 就返回了当前的String类型的"a"
val findLast: String? = listOf.findLast { it == "a" }
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/51771.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论