获取所有Hashmap索引大小的总和

时间:2018-10-09 11:44:47

标签: android hashmap

我正在实现一种逻辑,其中我必须将一些整数与其中的哈希图值的大小相乘。不幸的是,我无法做到这一点。所附图片here可以为我提供所有索引大小。现在我想将所有大小相加,即0 + 2 + 1 + 1,然后乘以其他整数。可能吗?请帮忙,因为我没有哈希映射的经验

编辑:写在顶部(即4)的大小不是我所需要的。这个大小基本上是有4个索引的大小。但是,我想要以下大小的总和,即如果索引2中有4个值,则总和为6

2 个答案:

答案 0 :(得分:2)

从HasMap stringListMap中提取值。

for (String k : values.keySet())
{
   // this will get you the size i.e. 0, 2, 1 which is the element of 
   // stringListMap HashMap, use it the way you want.
    values.get(k);
}

答案 1 :(得分:1)

您可以尝试关注snipet

{
    sender_id: user1
    receiver_id: user2
    message: "test"
    date: date1
},
{
    sender_id: user2
    receiver_id: user1
    message: "test"
    date: date2
},
{
    sender_id: user1
    receiver_id: user3
    message: "test"
    date: date1
},
{
    sender_id: user3
    receiver_id: user1
    message: "test"
    date: date2
}