Встречается на 2% собеседований по Java
Чем является anyMatch: промежуточной или терминальной операцией
anyMatch — это терминальная операция в Stream API. Она запускает выполнение пайплайна и возвращает boolean, указывая, соответствует ли хотя бы один элемент заданному предикату.
Пример:
java
List<Integer> numbers = List.of(1, 2, 3, 4, 5);
boolean hasEven = numbers.stream()
.anyMatch(n -> n % 2 == 0); // true, т.к. 2 и 4 четныеПосле вызова anyMatch поток завершается, и дальнейшие операции невозможны без нового стрима.
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы