Junior — Middle
111
Stream API-ны пайдаланып, бүтін сандар тізбегіндегі барлық жұп элементтердің сомасын қалай есептеуге болады?
Сұралған компаниялар
Передовые Платежные Решения
AI-дан жауап
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() вычисляет их сумму.