我有一张地图清单
List<Map<String, Object>> people = new ArrayList<Map<String,Object>>();
像这样被填充
map.put("firstName",John);
map.put("lastName",Smith);
map.put("type","1"); //type is either 1 or a 0
people.add(map);
在这个列表被填充之后,我想要对它做的就是让所有人都0
在列表的顶部输入类型,并且所有人都1
在底部输入类型。
我知道我需要使用 a Comparator
,但我以前从未使用过,所以我不知道如何使用它或它是如何工作的。
有人可以帮我吗