Назад к задачам
Junior — Senior
5

Конвертация списка объектов с условным отбором

Компании, где спрашивали:

Веб-мост
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Имеется коллекция экземпляров класса A. Требуется сформировать новую коллекцию объектов класса B, где значение поля B.y вычисляется по формуле 3 * A.x / 2. При этом в результирующую коллекцию попадают только те элементы, у которых полученный B.y является чётным числом.

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

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