public static void main(String[] args) {
List<Map<String, String>> allClientInfoList = new ArrayList<Map<String,String>>();
Map<String, String> map1 = new HashMap<String, String>();
map1.put("clientName", "测试");
map1.put("certificateNo", "1111");
map1.put("certificateType", "01");
map1.put("personnelFlag", "1");
Map<String, String> map2 = new HashMap<String, String>();
map2.put("clientName", "bb");
map2.put("certificateNo", "2222");
map2.put("certificateType", "01");
map2.put("personnelFlag", "1");
Map<String, String> map3 = new HashMap<String, String>();
map3.put("clientName", "测试");
map3.put("certificateNo", "1111");
map3.put("certificateType", "01");
map3.put("personnelFlag", "1");
allClientInfoList.add(map1);
allClientInfoList.add(map2);
allClientInfoList.add(map3);
System.out.println("before:" + JsonUtils.toJSONString(allClientInfoList));
Set<Map<String,String>> set = new HashSet<Map<String,String>>();
for (Map<String,String> map : allClientInfoList) {
set.add(map);
}
System.out.println("set :" + JsonUtils.toJSONString(set));
System.out.println("after:" + JsonUtils.toJSONString(allClientInfoList));
}
JAVA 去重
最新推荐文章于 2025-03-31 19:29:00 发布