flutter - 如何在飞镖列表中的地图中添加特定键的值?
问题描述
我正在通过 api 获取地图列表。现在我想获得地图中特定键的所有值的总和。任何人都可以帮助我吗?
解决方案
一个简单的 for 循环应该可以完成这项工作
由于你没有提供任何代码,我在这里做了很多假设,但我希望你能明白。
List<Map<String, int>> mapList;
// Now add members to list
int sum = 0; // contains the sum of `field` values of all members
for(int i=0; i<mapList.length; i++) {
sum += mapList[i]['field'];
}
推荐阅读
- python - Tkinter:使用另一个 Radiobutton 更改 Radiobutton 的图像仅在第一次时有效
- android - 为 TextWatcher Android 创建函数
- salesforce - 如何在输入查询 Salesforce 对象组件(postgresql)获取或输出表(mssql)卸载零记录或空记录时发送电子邮件
- sql - 从 ORACLE 数据库中选择不同的时间戳
- azure - 如何使用 azure logic-app 进行 Microsoft Teams 通话
- python - AWS Lambda Python:我可以在调用我的 lambda 时从本地 PC 加载文件吗?
- c# - 显示加载的 XAML
- c++ - 当 UBSAN (-fsanitize=undefined) 发现未定义行为时触发测试失败
- c# - 将图像数组转换为 JSON 文件并在 C# 之后对其进行解码
- amazon-web-services - 监控 S3 存储桶并持续下载任何新文件