Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Calculando o quadrado dos números

Olá!

Segue minha resolução:

package br.com.alura.exercicios;
import java.util.List;
import java.util.stream.Collectors;
public class Main {
    public static void main(String[] args) {
        List<Integer> numeros = List.of(2, 3, 5, 7, 11);

       String quadrados =  numeros.stream()
                .map(v -> v * v)
                .map(String::valueOf)
                .collect(Collectors.joining(", "));

        System.out.println("Quadrado dos números: [" + quadrados + "]");

    }
}
1 resposta
solução!

Olá, Victor, como vai?

Seu código cumpre o objetivo proposto e apresenta uma solução funcional para a transformação dos dados. Você utilizou corretamente a Stream API para aplicar o cálculo do quadrado em cada elemento da lista original. Notei que você optou por converter os valores para String durante o processamento para formatar a saída final no console, o que demonstra uma boa percepção sobre manipulação de tipos em Java.

Parabéns pelo empenho na resolução do exercício e por compartilhar sua lógica conosco. Continue praticando as operações de Streams, pois elas são fundamentais para um desenvolvimento Java moderno e eficiente.

O fórum segue à disposição para qualquer dúvida que surgir em seus estudos.

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