掌握 Dart 集合操作符函数使用
Posted 熊喵先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了掌握 Dart 集合操作符函数使用相关的知识,希望对你有一定的参考价值。
在上一篇文章中,我们全面地分析了常用集合的使用以及集合部分源码的分析。那么这一节讲点更实用的内容,绝对可以提高你的 Flutter 开发效率的函数,那就是集合中常用的操作符函数。这次说的内容的比较简单就是怎么用,以及源码内部是怎么实现的。
1. Iterable<E>
在 Dart 中几乎所有集合拥有的操作符函数(例如:map、every、where、reduce 等)都是因为继承或者实现了 Iterable。
Iterable 类关系图
Iterable 类方法图
2. forEach
2.1 介绍
void forEach(void f(E element))
forEach 在 Dart 中用于遍历和迭代集合,也是 Dart 中操作集合最常用的方法之一。接收一个 f(E element) 函数作为参数,返回值类型为空 void。
2.2 使用方式
main()
var languages = <String>[\'Dart\', \'Kotlin\', \'Java\', \'javascript\', \'Go\', \'Python\', \'Swift
以上是关于掌握 Dart 集合操作符函数使用的主要内容,如果未能解决你的问题,请参考以下文章