Análise de LocalDate em Java com Formatador

JavaBeginner
Pratique Agora

Introdução

Na linguagem de programação Java, a classe LocalDate oferece diversos métodos para realizar operações em datas. Um dos métodos fornecidos pela classe LocalDate é o parse(). O método parse() analisa uma string de texto fornecida que representa uma data e retorna o objeto LocalDate correspondente. Este laboratório explicará como usar o método parse() de LocalDate na linguagem de programação Java.

Importar as Classes Necessárias

Precisamos importar as classes necessárias antes de usá-las em nosso programa.

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

Definir um Objeto de Formato

Para usar o método parse(), precisamos definir um objeto de formato. O objeto de formato será usado pelo método parse() para analisar a string de entrada fornecida.

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");

Converter String para LocalDate

Após definir o objeto de formato, podemos usar o método parse() para converter uma string fornecida em um objeto LocalDate.

LocalDate date = LocalDate.parse("2022-07-01", formatter);

Imprimir o Objeto LocalDate

Após analisar a string para um objeto LocalDate, podemos imprimir o objeto para exibir a data de acordo com o formato especificado no formatador.

System.out.println(date);

Usar e Testar o Código

Salve o código em um arquivo chamado LocalDateParse.java no diretório ~/project.
Use o seguinte comando para compilar o código:

javac LocalDateParse.java

Use o seguinte comando para executar o código:

java LocalDateParse

Se o código for executado com sucesso, ele imprimirá a seguinte saída:

2022-07-01

Resumo

Neste laboratório, aprendemos como usar o método parse() da classe LocalDate na linguagem de programação Java. Seguimos o guia passo a passo para analisar uma string em um objeto LocalDate. Também explicamos como definir um formatador para o método parse(). Finalmente, discutimos como imprimir um objeto LocalDate.