Oi, Gabriel! Como vai?
Seu uso de stream(), map() e collect(Collectors.toList()) ficou bem organizado para transformar cada número da lista em seu quadrado. Uma dica interessante para o futuro é usar .toList() quando estiver em uma versão mais recente do Java, deixando o código um pouco mais direto:
List<Integer> quadrados = numeros.stream()
.map(numero -> numero * numero)
.toList();
System.out.println("Quadrados: " + quadrados);
Esse código percorre a lista, calcula o quadrado de cada número e cria uma nova lista com os resultados.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!