话不多说,看代码和效果
/**
* 根据map中的某个key 去除List中重复的map
* @author shijing
* @param list...list, String mapKey){
if (CollectionUtils.isNullOrEmpty(list)) return null;
//把list中的数据转换成...msp,去掉同一id值多余数据,保留查找到第一个id值对应的数据
List> listMap = new ArrayList();...list.add(map4);
System.out.println("初始数据:" + list.toString());
System.out.println("去重之后...,"id"));
}
结果:
初始数据:[{name=张三, id=1123}, {name=李四, id=2}, {name=王五, id=1123}, {name=赵六, id=3}]
去重之后