Oi, André! Como vai?
Seu código está funcionando muito bem como um contador simples com entrada via terminal, usando Scanner
dentro do CommandLineRunner
. Isso mostra que você entendeu bem como aproveitar o SpringApplication
para rodar um programa Java padrão com Spring Boot.
Uma dica interessante para o futuro é usar o método IntStream.rangeClosed
da API de Streams do Java. Com ele, você consegue escrever de forma mais funcional:
import java.util.stream.IntStream;
IntStream.rangeClosed(1, limite).forEach(System.out::println);
Esse código imprime os números de 1
até o valor de limite
usando uma abordagem funcional. Isso ajuda a treinar o uso de lambdas e streams, temas centrais neste curso.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!