if (filterResult.stream().filter(w->String.valueOf(w.getPersonEmail()).equals(personEmail)).findAny().isPresent()){ log.info(\"filterResult包含\"+personEmail); }
//⽅式2,在过滤的结果基础上,对值为personEmail的⾏再⽣成⼀个List List personEmailList = new ArrayList<>(); personEmailList.add(personEmail);
List emailResult = filterResult.stream().filter((Member mem)->personEmailList.contains(mem.getPersonEmail())).collect(Collectors.toList()); log.info(emailResult.size()+\"过滤后是否包含\"+personEmail);
3.将Bean List中,指定属性的列的所有值转换成Set(Set特性,已去重)
Set result = list.stream().map(siteAssign->siteAssign.getVENDOR_ID()).collect(Collectors.toSet());
4.将Bean List中,指定属性的列的所有值转换成LIst(未去重)
List result = list.stream().map(siteAssign->siteAssign.getVENDOR_ID()).collect(Collectors.toList());