业务场景: 现在有一个list 的集合 ,需要根据list 里面的主键id 作为参考去掉重复的列
使用map 去重复,map<key,value> 存储方式,其中key不能为重复列
List<MumMemberAttach> grantWarrantAttachList = list(一个集合);
Map<Long ,MumMemberAttach> map = new HashMap<Long ,MumMemberAttach>(); for(int i= 0;i<grantWarrantAttachList.size();i++){ MumMemberAttach mumMemberAttach =grantWarrantAttachList.get(i); map.put(mumMemberAttach.getId(),mumMemberAttach); }List<MumMemberAttach> grantWarrantAttachList = new ArrayList<MumMemberAttach>(map.values() );