本文介绍: find和findLast函数返回与给定条件匹配的第一个或最后一个集合元素。在列表中,都可以使用indexOf() 或者lastIndexOf() 查询到元素在集合中的位置。node:如果集合中没有符合匹配条件的元素,返回true,否则返回false。我们注意到,截取后的集合,也是按照我们传入的下标顺序进行获取的。count函数返回集合中的元素总数或与给定条件匹配的元素数。这些函数检查是否存在与给定条件匹配的集合元素,并返回布尔值。该函数返回具有给定索引的集合元素列表。返回列表中第一个或最后一个元素的值。
1.filter
filter 就像其本意一样,可以通过 filter 对 Kotlin list 进行过滤。
2.map
map扩展函数能使我们能够变化应用于集合中的所有元素
3.count
count函数返回集合中的元素总数或与给定条件匹配的元素数。
4.first,last
返回列表中第一个或最后一个元素的值。
5.any,all,none
这些函数检查是否存在与给定条件匹配的集合元素,并返回布尔值。
any:集合中存有一个或多个元素符合条件时返回true,否则返回false
all:当且仅当该集合中所有元素都满足条件时,返回true;否则都返回false。
node:如果集合中没有符合匹配条件的元素,返回true,否则返回false
6.find,findLast
7.indexOf()和lastIndexOf()查找元素下标
8.Slice切片
9.Take()和drop()获取指定长度
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。