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

В чём разница между forEach и forEachOrdered?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
forEach не гарантирует порядок обработки в параллельных стримах. forEachOrdered сохраняет порядок элементов при параллельном выполнении, но может снижать производительность.

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

  • A. forEach всегда сохраняет порядок Правильный
  • B. forEachOrdered гарантирует обработку в порядке следования элементов даже в параллельном стриме
  • C. ForEachOrdered не работает в последовательных стримах
  • D. Разницы нет

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

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