Lista de verificación de duplicados y deduplicación

Código de verificación duplicado:

        List<String> list = Arrays.asList("123", "1234", "12345", "123456",
                "1234567", "122222223", "123", "1234", "2422");
        Map<String, Long> collect = list.stream()
                .collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
        System.out.println(collect);
        for (String key : collect.keySet()) {
            if (collect.get(key) ==1)
                System.out.println("不重复的数据有:"+key);
        }

 Código de deduplicación:

        List<String> list = Arrays.asList("123", "1234", "12345", "123456", 
                "1234567", "122222223", "123", "1234", "2422");
        list = list.stream().distinct().collect(Collectors.toList());
        System.out.println("去重后的数据:"+list);

Supongo que te gusta

Origin blog.csdn.net/weixin_58403235/article/details/131832214
Recomendado
Clasificación