[JavaTutor.eu] Как пользоватьс

getName));Алгоритм:

  • Для каждого программиста getName
    возвращает имя, которое используется как
    ключ.
  • Все программисты с одинаковым именем
    собираются в один список, который и
    становится значением для этого ключа.
  • Группировка с модификацией
    значений (например,
    Collectors.counting())
    Можно подсчитать
    количество элементов в каждой группе.
    Вместо List<Programmer> в значении карты
    будет Long, представляющий
    количество элементов. Map<String, Long> map =
    programmers.stream() .collect(Collectors.groupingBy(Programmer

  • Leonid Kleimann

    I like Java!

    Добавить комментарий