Introduction
En langage de programmation Java, la classe LocalDate fournit diverses méthodes pour effectuer des opérations sur les dates. L'une des méthodes fournies par la classe LocalDate est parse(). La méthode parse() analyse une chaîne de caractères donnée représentant une date et renvoie l'objet LocalDate correspondant. Dans ce laboratoire, nous allons expliquer comment utiliser la méthode parse() de LocalDate en langage de programmation Java.
Importer les classes requises
Nous devons importer les classes nécessaires avant de les utiliser dans notre programme.
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
Définir un objet de format
Pour utiliser la méthode parse(), nous devons définir un objet de format. L'objet de format sera utilisé par la méthode parse() pour analyser la chaîne d'entrée donnée.
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
Analyser une chaîne en LocalDate
Après avoir défini l'objet de format, nous pouvons utiliser la méthode parse() pour convertir une chaîne donnée en un objet LocalDate.
LocalDate date = LocalDate.parse("2022-07-01", formatter);
Afficher l'objet LocalDate
Après avoir analysé la chaîne en un objet LocalDate, nous pouvons afficher l'objet pour afficher la date selon le format spécifié dans le formateur.
System.out.println(date);
Utiliser et tester le code
Enregistrez le code dans un fichier nommé LocalDateParse.java dans le répertoire ~/project.
Utilisez la commande suivante pour compiler le code :
javac LocalDateParse.java
Utilisez la commande suivante pour exécuter le code :
java LocalDateParse
Si le code s'exécute avec succès, il affichera la sortie suivante :
2022-07-01
Résumé
Dans ce laboratoire, nous avons appris à utiliser la méthode parse() de la classe LocalDate du langage de programmation Java. Nous avons suivi le guide étape par étape pour analyser une chaîne en un objet LocalDate. Nous avons également expliqué comment définir un formateur pour la méthode parse(). Enfin, nous avons discuté de la manière d'afficher un objet LocalDate.



