← Все вопросы по Java
🔥 Java 📂 Stream API ⚡ Junior/Middle

Как работает Stream.iterate() с предикатом (Java 9)?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Stream.iterate(seed, predicate, next) генерирует бесконечный стрим до тех пор, пока predicate истинен, затем останавливается.

Варианты ответа в приложении:

  • A. iterate генерирует фиксированное число элементов Правильный
  • B. С предикатом iterate становится конечным, пока условие истинно
  • C. Нельзя ограничить iterate
  • D. Работает только в последовательных стримах

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.