Чтобы из заданного списка студентов сгруппировать студентов по предметам, можно использовать метод groupingBy(). Предположим, что у нас есть класс Student, который содержит поля name и courses. Поле courses содержит список предметов, которые брал студент. Для того чтобы сгруппировать студентов по предметам, можно использовать метод groupingBy() и передать ему функцию, которая принимает объект Student и возвращает список предметов, которые брал этот студент: import java.util.Arrays;
import java.util...
Вот пример кода на Java 8 для получения количества сотрудников в каждом отделе, если дан список сотрудников: import java.util.*;
public class Main {
public static void main(String[] args) {
// создаем список сотрудников List<Employee> employees = new ArrayList<>();
employees.add(new Employee("John", "Smith", "Sales"));
employees.add(new Employee("Jane", "Doe", "Marketing"));
employees.add(new Employee("Bob", "Johnson", "IT"));
employees...