1325. Метод reduce() Метод reduce() в Java используется для выполнения агрегации элементов в коллекции или потоке данных. Он принимает функцию аккумулятора и последовательно применяет ее к элементам, чтобы получить один результирующий элемент. Пример использования метода reduce() в Java: import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
// Пример 1: Сумма всех чисел int sum = numbers.stream()
.reduce(0, (a, b) -> a + b);
System.out.println("Сумма всех чисел: " + sum);
// Пример 2: Нахождение максимального числа int max = numbers.stream()
.reduce(Integer.MIN_VALUE, (a, b) -> a > b ? a : b);
System.out.println("Максимальное число: " + max);
// Пример 3: Конкатенация строк List<String> strings = Arrays.asList("Hello", " ", "world", "!");
String result = s