Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Exercício 1 - Resolução

import java.time.LocalDate;
import java.time.LocalTime;
import java.util.Scanner;

public class Exercicio1 {
    public static void main (String[] args){
        String tarefa;
        LocalDate dataTarefa = LocalDate.now();
        LocalTime horaTarefa = LocalTime.now();

        Scanner leitura = new Scanner(System.in);

        System.out.println("Sistema de Gerenciamento de Tarefas");
        System.out.println("Insira a tarefa que deseja criar:");
        tarefa = leitura.nextLine();

        System.out.println("Tarefa criada!");
        System.out.println("Tarefa: " + tarefa);
        System.out.println("Data atual: " + dataTarefa);
        System.out.println("Hora atual: " + horaTarefa);
        }
    }
1 resposta

Oii Isabelle, tudo bem?

Obrigada por compartilhar sua solução aqui no fórum! O código está bem estruturado e cumpre exatamente o objetivo do exercício: capturar a tarefa digitada e exibir junto com a data e hora atuais usando LocalDate.now() e LocalTime.now().

Uma consideração para enriquecer ainda mais a saída: vale explorar o DateTimeFormatter para formatar a data e hora em um padrão mais amigável para o usuário (como dd/MM/yyyy e HH:mm:ss). O output padrão do LocalDate e LocalTime usa o formato ISO, o que funciona bem, mas um formato localizado pode deixar o sistema mais profissional.

Continue assim!

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade