Pytanie bo nie potrafię znaleźć jednoznacznej odpowiedzi. Mając stream:
Arrays.stream(g).filter(i-> i%2==0).filter(i-> i%3==0).filter(i-> i%4==0).map(i -> wynik[i] = i).collect(Collectors.toList());
Będzie przetwarzany w taki sposób? "pętla" z filtrem 1 potem znowu "pętla" z filtrem 2 itd...
Czy stream to jakoś zlepi i wykona te operacje w jednej "pętli" ?