#367 Остановка Stream после нахождения элемента

Компании:
Неизвестная
Темы:
JavaStream API и LambdaКод ревью

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

import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<List<String>> lists = List.of(
                List.of("a", "b", "c"),
                List.of("d", "e", "f")
        );

        System.out.println(lists.stream()
                .flatMap(list -> list.stream())
                .peek(System.out::println)
                .anyMatch(s -> s.equals("b")));
    }
}

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

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