gpt4 book ai didi

java - 设置盘点项目

转载 作者:行者123 更新时间:2023-12-01 04:32:27 25 4
gpt4 key购买 nike

我想知道集合中是否有任何 java 集合计数出现。

因为它只存储一次引用并获取它被添加的次数,所以它节省了空间,但允许您知道它被添加的次数。它还可以节省空间,以防您需要知道是否有可用的项目。

例如:

Set<Object> counterSet = new Set<Object>();

counterSet.add("Hello");
counterSet.add("world");
counterSet.add("Hello");

counterSet.numberOfInstances("Hello"); //returns 2
counterSet.numberOfInstances("world"); //returns 1

我一直在寻找它,但我没有找到这样的集合,你能告诉我最好的方法吗?

最佳答案

Set 不允许重复。而是考虑使用 Map<String, Integer>List<String>然后使用 Collections.frequency获取计数。

关于java - 设置盘点项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50086618/

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