java lambda查找重复元素

    // 找出一个list里的相同元素
    public static List<String> getRepeatElementList(List<String> originList) {
        if (CollectionUtils.isEmpty(originList)) {
            return new ArrayList<>();
        }
        // 去除去重后的数组
        List<String> distinctList = originList.stream().distinct().collect(Collectors.toList());
        if (originList.size() == distinctList.size()) {
            return new ArrayList<>();
        }
        for (String distinctStr : distinctList) {
            originList.remove(distinctStr);
        }
        return originList;
    }

转载于:https://my.oschina.net/beanGo/blog/843920