Список хобби {игры, лыжи, футбол ...)
рост
вес
Год рождения
Я хочу вывести список (без избыточности) увлечений 5-ти самых тяжелых из 20-ти крупнейших личностей 1999 года рождения
У меня есть список стримов: п>
Код: Выделить всё
List question7 = ListPerson.stream()
.filter( p -> p.getDateDeNaissance().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().getYear() == 1999)
.sorted(Comparator.comparingDouble(p -> ((person) p).getHeight()).reversed())
.limit(20)
.sorted(Comparator.comparingDouble(p -> ((Individu) p).getWeight()).reversed())
.limit(5)
.map(s->s.getListHobbys())
.flatMap(Collection::stream)
.collect(Collectors.toList());
Подробнее здесь: https://stackoverflow.com/questions/702 ... am-in-java
Мобильная версия