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.