获取HashMap中值的大小/长度

时间:2012-09-18 19:12:31

标签: java size hashmap

Map<Integer, String> map = new HashMap<Integer, String>();

如何在字符串中获取匹配值的大小/长度?

示例:

1,红色 2,红色 3,蓝色 4,蓝色 5,红色

RED字符串的大小= 3

2 个答案:

答案 0 :(得分:7)

使用.values()获取包含哈希映射的所有值的集合,然后使用Collections.frequency()计算集合中对象的数量。

return Collections.frequency(map.values(), "red");

答案 1 :(得分:0)

或者你的意思是伯爵?

如果有,请致电

map.values()

获取值列表。

然后你可以迭代它并计算RED出现的次数