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

Какие операции стрима сохраняют порядок, а какие могут его нарушить?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Большинство операций сохраняет порядок для упорядоченных стримов (filter, map). unordered() снимает требование порядка. parallelStream без явного порядка может обрабатываться не по порядку.

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

  • A. Порядок всегда сохраняется Правильный
  • B. Промежуточные операции сохраняют порядок для упорядоченных стримов; unordered() и parallel могут изменить
  • C. distinct всегда нарушает порядок
  • D. sorted не влияет на порядок

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

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