¿No terminal para cada () en una secuencia?

A veces, al procesar una secuencia Java (), necesito un no terminal para que cada () se use para desencadenar un efecto secundario pero sin terminar el procesamiento.

Sospecho que podría hacer esto con algo como .map (elemento -> f (elemento)) donde el método f realiza el efecto secundario y devuelve el elemento a la secuencia, pero parece un poco raro.

¿Hay una forma estándar de manejar esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta