java8使用lamda表达式实现两个list集合中的重复元素

//封装两个list集合
List tagType = dto.getTagType();
List list=mamberTagService.selectTag(dto.getMemberId());
//过滤出重复的元素返回不重复的元素集合
List collect = list.stream().filter(item -> tagType.stream().noneMatch(e -> Objects.equals(item, e))).collect(Collectors.toList());

你可能感兴趣的:(lamda表达式,java,spring)