我想不出如何给出正确的疑问句。我有一个具有以下结构的课程。
class Obj{
private String key;
private int occ;
// getter and setter methods
}
List<Obj> s = new ArrayList<Obj>();
s.add("the",54);
s.add("the",22);
s.add("einstein",2);
s.add("einstein",6);
我需要通过以下方式获取 HashMap。基本上只需添加与 value 字段对应的值。
{the=66,einstein=8}
我不知道如何实现这一点。由于地图本身将仅包含唯一值,因此我不确定如何实现这一点。Collections 中是否有任何方法或任何方法可以实现此目的?抱歉,我是 Java 新手。