#5 Порядок операций в Stream API

Компании:
Альфа-Банк
Темы:
JavaStream API и LambdaКод ревью

Что будет выведено на экран?

public class Main {
    public static void main(String[] args) {
        List<Integer> x1 = List.of(1, 2, 3);
        List<Integer> x2 = List.of(4, 5, 6);
        List<Integer> x3 = List.of();

        Stream.of(x1, x2, x3)
            .map(x -> x+1)
            .flatMap(Collection::stream)
            .forEach(System.out.print);
    }
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти