3
Операції проміжного потоку не оцінюються за підрахунком
Здається, у мене виникають проблеми з розумінням того, як Java створює потокові операції в трубопровід потоку. При виконанні наступного коду public static void main(String[] args) { StringBuilder sb = new StringBuilder(); var count = Stream.of(new String[]{"1", "2", "3", "4"}) .map(sb::append) .count(); System.out.println(count); System.out.println(sb.toString()); } На консолі друкується лише друк 4. …
33
java
java-stream