Sobes.tech
Junior — Senior
49

Stream API: отбор и преобразование элементов

Условие задачи

Дана коллекция List<A>. Требуется получить List<B>, оставив только те объекты A, для которых вычисленное значение y = 3 * x / 2 является чётным числом. Преобразование элементов: создаётся новый объект B(y), где y рассчитывается как 3 * a.x / 2. Реализовать задачу с использованием Stream API.

public class A { public int x; }

public class B {
    public int y;
    public B(int y) { this.y = y; }
}

List<A> listA = List.of(...);