Вы можете использовать сокращение лямбда-выражения, чтобы получить медиану списка. Что-то вроде этого

я есть два класса, которые структурированы так:

public class Company {
     private List<Person> person;
     ...
     public List<Person> getPerson() {
          return person;
     }
     ...
}

public class Person {
     private Double age;
     ...
     public Double getAge() {
          return age;
     }
     ...
}

В основном класс Company имеет объекты List of Person, и каждый объект Person может получить значение Age.

Если я получу список объектов Person, есть ли хороший способ использовать Java 8 для нахождения медианного значения Age среди всех объектов Person (Stream не поддерживает медиану, но есть ли что-нибудь еще)?

Double medianAge;
if(!company.getPerson().isEmpty) {
     medianAge = company.getPerson() //How to do this in Java 8?
}

Ответы на вопрос(4)

Ваш ответ на вопрос