1
resposta

[Projeto] [Projeto] questao 3

@SpringBootApplication
public class DemoApplication implements CommandLineRunner {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }

    @Override
    public void run(String... args) throws Exception {
        List<Integer> numeros = Arrays.asList(1, 2, 3, 4, 5, 6);
        numeros.stream()
                .filter(n -> n % 2 != 0)
                .map(n -> n * 2)
                .forEach(System.out::println);
    }
}
1 resposta

Oi Caio,

O código que você compartilhou está utilizando corretamente streams para processar uma lista de números.

Ele filtra os números ímpares, multiplica cada um por 2 e imprime o resultado. 👍

Para saber mais: Documentação oficial do Java Streams

Continue praticando e explorando as funcionalidades do Java! 💪