太仓做网站的公司息县网站建设
太仓做网站的公司,息县网站建设,关键词优化排名要多少钱,wordpress jiustorekotlin提供了过滤集合很方便过滤集合中特定的元素
1 如果是同一种类型的操作#xff0c;建议使用filter 或者是partition
例如过滤出字符长度大于3的元素
使用partition
val numbers listOf(one, two, three, four)val …kotlin提供了过滤集合很方便过滤集合中特定的元素
1 如果是同一种类型的操作建议使用filter 或者是partition
例如过滤出字符长度大于3的元素
使用partition
val numbers listOf(one, two, three, four)val (match, rest) numbers.partition { it.length 3 }// 打印结果 [three, four]Log.d(匹配符合条件match, match.toString())// 打印结果 [one, two]Log.d(匹配不符合条件rest, rest.toString())
使用filter
val numbers listOf(one, two, three, four)val langThan3 numbers.filter { it.length3 }
如果集合中是不同的类型过滤出相同的类型建议使用filterIsInstance
val numbers listOf(null, 1, two, 3.0, four)// 过滤出集合中的intnumbers.filterIsInstanceInt().forEach {// 打印结果是1Log.d(int元素, it.toString())}// 过滤出集合中的Stringnumbers.filterIsInstanceString().forEach {// 打印结果是two fourLog.d(String元素, it)}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/91366.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!