Вопрос проверяет понимание назначения Stream API и различий между данными и операциями над ними.
Короткий ответ
Stream нельзя использовать как структуру хранения данных. Он не хранит элементы, а лишь описывает последовательность операций над источником данных. Stream одноразовый и ленивый. После выполнения терминальной операции он считается закрытым. Поэтому он не подходит для хранения состояния.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.