1
resposta

[Projeto] Calculando Quadrado dos numeros

import java.util.List;
import java.util.stream.Collectors;

public class Main {
    static void main(String[] args) {
        List<Integer> numeros = List.of(2, 3, 5, 7, 11);

        List<Integer>numerosQuadrados = numeros.stream().map(f -> f*f).collect(Collectors.toList());

        System.out.println("Quadrado dos numeros : " + numerosQuadrados);

    }
}
1 resposta

Olá, Weid, como vai?

A lógica utilizada para resolver o exercício está correta. Você criou a lista inicial, aplicou stream() sobre ela, utilizou map para calcular o quadrado de cada elemento e coletou o resultado em uma nova lista com Collectors.toList(). Esse fluxo atende exatamente ao objetivo da atividade de trabalhar com coleções e operações funcionais em Java.

Obrigado por compartilhar sua solução. Continue trazendo suas implementações para discussão.

O fórum segue à disposição para qualquer dúvida.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!