我正在实现一种逻辑,其中我必须将一些整数与其中的哈希图值的大小相乘。不幸的是,我无法做到这一点。所附图片here可以为我提供所有索引大小。现在我想将所有大小相加,即0 + 2 + 1 + 1,然后乘以其他整数。可能吗?请帮忙,因为我没有哈希映射的经验
编辑:写在顶部(即4)的大小不是我所需要的。这个大小基本上是有4个索引的大小。但是,我想要以下大小的总和,即如果索引2中有4个值,则总和为6 >
答案 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
}