Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Calculando el cuadrado de los números

Utilicé Streams con el método map() para transformar cada número en su cuadrado y luego recolecté el resultado en una nueva lista.

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);

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

        System.out.println("Cuadrados de los números: " + cuadrados);
    }
}

Salida:

Cuadrados de los números: [4, 9, 25, 49, 121]
1 respuesta

¡Hola Estudiante, espero que estés bien!

Parece que has implementado correctamente el cálculo del cuadrado de los números utilizando Streams y el método map() en Java. Tu código está bien estructurado y produce la salida esperada:

Cuadrados de los números: [4, 9, 25, 49, 121]

Has seguido todos los pasos requeridos, desde la creación de la lista de números, pasando por el uso de map() para calcular los cuadrados, hasta la recolección de los resultados en una nueva lista y su impresión en la consola.

Si tenías alguna duda específica sobre el código o el ejercicio, no dudes en comentarla. De lo contrario, parece que has entendido bien cómo utilizar Streams para transformar listas en Java.

Espero haber ayudado y buenos estudios!