gpt4 book ai didi

flutter - 如何在数组 flutter 中找到重复元素的长度?

转载 作者:行者123 更新时间:2023-12-04 08:41:23 35 4
gpt4 key购买 nike

我想实现添加到结帐,其中显示添加的项目数。加号按钮在列表中添加元素,减号按钮从列表中删除元素。目标只是显示添加的特定项目及其数量。我在列表中添加了项目想要计算重复项目的长度。我们如何在 Flutter 中做到这一点?

最佳答案

这是您的解决方案。 [空安全]

void main() {
List<int> items = [1, 1, 1, 2, 3, 4, 5, 5];

Map<int, int> count = {};
items.forEach((i) => count[i] = (count[i] ?? 0) + 1);

print(count.toString()); // {1: 3, 2: 1, 3: 1, 4: 1, 5: 2}
}

关于flutter - 如何在数组 flutter 中找到重复元素的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64549554/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com