1
resposta

[Projeto] Data de entrega

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

public class prazo {
    static void main(String[] args) {
        LocalDate dataInicio = LocalDate.now();
        int prazo = 15;
        LocalDate dataFim = dataInicio.plusDays(prazo);

        DateTimeFormatter formatoDaData = DateTimeFormatter.ofPattern("dd-MM-yyyy");
        String dataFormatada  = dataFim.format(formatoDaData);

        System.out.println("Data de entrega: " + dataFormatada);

    }
}
1 resposta

Olá, Gabriel, como vai?

O seu código está correto e atende perfeitamente ao que foi solicitado no exercício. Você utilizou a classe LocalDate de forma adequada para manipular as datas e o DateTimeFormatter para aplicar a máscara de formatação brasileira, garantindo que a saída siga o padrão de dia, mês e ano conforme esperado. A lógica de somar o prazo utilizando o método plusDays é a forma mais eficiente de realizar esse cálculo no Java moderno.

Parabéns pelo empenho em praticar a API de datas do Java e por compartilhar sua solução.

Continue progredindo nos seus estudos e saiba que o fórum está à disposição para qualquer dúvida que surgir.

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