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);