我正在尝试使用java 8中的streams从映射中获取所有值的总和。以下是我拥有的集合: Map<BigDecimal, List<Object>> map = ......//some elements in this map 假设对象具有以下属性: BigDecimal previousAmount;
int typeCode; 我正在尝试获取所有键的列表中每个对象的
假设我在itemsArray中添加了一个项目,比如说啤酒,我添加了啤酒作为ItemName,4作为数量,200作为价格。现在,itemsArray的大小为1,因为其中有一个元素。下一次,当我再次以相同的价格和1作为数量添加啤酒时,它应该通过修改itemsArray的数量来替换现有的项目(现在的数量应该是4+1=5)。因此,ArrayList中唯一的记录应该是(啤酒,200,5)
public void getAddedItems(Items item)