您的位置:首页 > 编程语言 > Java开发

JAVA 去重

2016-03-30 16:36 417 查看
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));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: