LINUX.ORG.RU

История изменений

Исправление alchemist, (текущая версия) :

Норм вроде, можно и по ElemA пройтись (java7, HashMap):

for(ElemA a : aList)
{
    B b = a.getB;
    map.put(b, map.containsKey(b) ? map.get(b) + a.getValue : a.getValue);
}

Get/set считается стандартом, хоть и громоздко, но правильно.

Исходная версия alchemist, :

Норм вроде, можно и по ElemA пройтись (java7, HashMap):

for(ElemA a : aList)
{
    map.put(a.getB, map.containsKey(a.getB) ? map.get(a.getB) + a.getValue : a.getValue);
}

Get/set считается стандартом, хоть и громоздко, но правильно.