java8 多条件过滤、去重
1、java8多条件过滤事例: // 筛选短信黑名单数据 List smsBlackListSet = allBlacklist.stream().filter(sms -> (sms.getCorpcode().equals(corpCode) && sms.getBltype().equals(MessageTypeEnum.SMS.getKey()) && sms.getSvrtype().equals(bus))).collect(Collectors.toList()); // 解释:本次对allBlacklist集合过滤条件三个:sms.getCorpcode()
用户评论