Stream.distinct()

Удаляет дубликаты из потока.

СигнатураStream<T> distinct()

Метод distinct() оставляет только уникальные элементы (сравнение по equals()).

List<Integer> r = Stream.of(1, 2, 2, 3, 3)
    .distinct()
    .collect(Collectors.toList()); // [1, 2, 3]
← Все записи: Стандартная библиотека Java
Поддержать проект