[Solved] return the list with strings with single occurrence [closed]


Something like this…

List<String> result = Stream.of("A", "A", "BB", "C", "BB", "D")
            .collect(Collectors.groupingBy(
                         Function.identity(), 
                         Collectors.counting()))
            .entrySet()
            .stream()
            .filter(x -> x.getValue() == 1L)
            .map(Entry::getKey).collect(Collectors.toList());

System.out.println(result); // [C, D]

2

solved return the list with strings with single occurrence [closed]