Curiosita sugli stream java

portfolio item name

Se ho una lista di nomi di varia lunghezza uso il metodo forEach e voglio i nomi che hanno lunghezza 4 ci sono due modi per farlo: uno sconsigliato e uno consigliato. Con i stream bisogna sempre scorere glie stream e produre nuove istance. Non consigliato scorre gli stream a cambiare lo stato di un istanza definita fuori da essi.