Sobes.tech
Junior — Middle

Como calcular a soma de todos os elementos pares numa sequência de números inteiros usando a API Stream?

sobes.tech IA

Resposta da IA

Para calcular a soma de todos os elementos pares numa sequência de números inteiros usando a API Stream em Java, pode usar o seguinte código:

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) // filtra números pares
                            .sum(); // soma
        System.out.println("Soma dos números pares: " + sumEven);
    }
}

Aqui, Arrays.stream(numbers) cria um fluxo a partir do array, filter deixa passar apenas os números pares, e sum() calcula a sua soma.