50,527
社区成员
发帖
与我相关
我的任务
分享
public static void main(String[] args) throws Exception{
List<Map<String,Object>> mapList = new ArrayList<Map<String,Object>>();
List<Map<String,Object>> newList = new ArrayList<Map<String,Object>>();
Set<Set<String>> keysSet = new HashSet<Set<String>>();
for(Map<String, Object> map : mapList){
Set<String> keys = map.keySet();
int beforeSize = keysSet.size();
keysSet.add(keys);
int afterSize = keysSet.size();
if(afterSize == beforeSize + 1){
newList.add(map);
}
}
}