【求助】Java8 对List
比方:
Map<String, Object> map = new HashMap<String, Object>();
map.put("name", "a");
map.put("price",500);
Map<String, Object> map2 = new HashMap<String, Object>();
map2.put("name", "a");
map2.put("price",1500);
Map<String, Object> map3 = new HashMap<String, Object>();
map3.put("name", "b");
map3.put("price",300);
List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
list.add(map);
list.add(map2);
list.add(map3);
这样的List,我如何用Java中lambda表达式快速的去分组,实现List中从3个元素变为a,2000和b,300的2个元素呢?