Имеется стрим объектов. например:
public class Student implements Serializable {
private long id;
private String name;
private String surname;
private long group;
// наши геттеры\сеттеры
}
И эти объекты из стрима мне нужно перегнать в один объект другого класса, допустим:
public class Student implements Serializable {
private long id;
private List<Student> students;
private Student bestStudent;
private long studentsCount;
// наши геттеры\сеттеры
}
как это лучше сотворить? пытался разобраться с reduce и collect, но достичь желаемого пока не удалось.