第一种方法。定义临时集合,存储属性
//用来临时存储ids
List<String> ids= new ArrayList<>();
ArrayList<User> user= new ArrayList<>();
//java8的遍历循环。
//主要判断ids里不包含id。添加到user集合里。实现属性去重
user.forEach(sl->{if (!ids.contains(sl.getId())){
ids.add(sl.getId());
user.add(sl);
}
});