Dart 的 List 可以使用 reduce 方法来实现求和运算。

示例代码:

List<int> numbers = [1, 2, 3, 4, 5];

int sum = numbers.reduce((value, element) => value + element);

print(sum); // 输出 15

在上面的示例中,我们定义了一个包含 5 个整数的 List。然后使用 reduce 方法对 List 中的所有元素进行累加。reduce 方法接收一个函数作为参数,这个函数接收两个参数:valueelement,其中 value 表示上一次累加的结果,element 表示当前要累加的元素。最后返回的结果就是累加的总和。

在本例中,reduce 方法的初始值为 List 中的第一个元素,即 1。然后通过 value + element 的方式对每个元素进行累加,最终得到累加的总和 15。

Dart 列表 (List) 求和:使用 reduce 方法

原文地址: https://www.cveoy.top/t/topic/lPJK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录