1
resposta

Calculando o quadrado dos números

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

        List<Integer> quadradosDosNumeros = numeros.stream()
                .map(n -> n * n)
                .toList();
        System.out.println(quadradosDosNumeros);

    }
}
1 resposta

Olá, Barbara, como vai?

O código apresentado atende ao objetivo da atividade e utiliza corretamente streams e o método map para gerar uma nova lista com os valores ao quadrado. A lógica aplicada está coerente, a leitura é clara e o resultado produzido corresponde ao esperado para os dados informados. O uso de numeros.stream().map(n -> n * n).toList() está adequado e demonstra bom entendimento do conceito de transformação de coleções com streams.

Parabéns pelo exercício e por compartilhar sua solução no fórum. Continue trazendo suas implementações e dúvidas, o espaço segue à disposição para trocas e aprendizados.

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