Назад к вопросам
Junior — Middle
78
Каким образом с помощью Stream API можно вычислить сумму всех чётных элементов в последовательности целых чисел?
Компании, где спрашивали
Передовые Платежные Решения
Ответ от нейросети
sobes.tech AI
Для вычисления суммы всех чётных элементов в последовательности целых чисел с помощью Stream API в Java можно использовать следующий код:
import java.util.Arrays;
public class SumEvenNumbers {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5, 6};
int sumEven = Arrays.stream(numbers)
.filter(n -> n % 2 == 0) // фильтруем чётные числа
.sum(); // суммируем
System.out.println("Сумма чётных чисел: " + sumEven);
}
}
Здесь Arrays.stream(numbers) создаёт поток из массива, filter оставляет только чётные числа, а sum() вычисляет их сумму.