1
1
Fork 0

Update java8.md

fix typo
This commit is contained in:
liaombro 2023-03-24 14:55:44 +03:00 committed by Enchased Horse
parent 741ccdee18
commit 2a49782f20
1 changed files with 1 additions and 1 deletions

View File

@ -547,7 +547,7 @@ Stream<String> fromGenerate = Stream.generate(() -> "0");
[к оглавлению](#java-8)
## Для чего нужен метод `collect()` в стримах?
Метод `collect()` является конечной операцией, которая используется для представление результата в виде коллекции или какой-либо другой структуры данных.
Метод `collect()` является конечной операцией, которая используется для представления результата в виде коллекции или какой-либо другой структуры данных.
`collect()` принимает на вход `Collector<Тип_источника, Тип_аккумулятора, Тип_результата>`, который содержит четыре этапа: _supplier_ - инициализация аккумулятора, _accumulator_ - обработка каждого элемента, _combiner_ - соединение двух аккумуляторов при параллельном выполнении, _[finisher]_ - необязательный метод последней обработки аккумулятора. В Java 8 в классе `Collectors` реализовано несколько распространённых коллекторов: