Метод of() класса Java LocalDate

JavaJavaBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии (лабораторной работе) мы узнаем о методе of() класса Java LocalDate, который используется для получения экземпляра LocalDate по заданному году, месяцу и дню месяца. Этот метод возвращает объект LocalDate, представляющий дату, созданную на основе указанных параметров.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ProgrammingTechniquesGroup(["Programming Techniques"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java/BasicSyntaxGroup -.-> java/output("Output") java/ProgrammingTechniquesGroup -.-> java/method_overloading("Method Overloading") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/classes_objects("Classes/Objects") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/packages_api("Packages / API") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/date("Date") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/format("Format") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") java/SystemandDataProcessingGroup -.-> java/system_methods("System Methods") subgraph Lab Skills java/output -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/method_overloading -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/classes_objects -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/packages_api -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/date -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/format -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/working -.-> lab-117830{{"Метод of() класса Java LocalDate"}} java/system_methods -.-> lab-117830{{"Метод of() класса Java LocalDate"}} end

Импортируйте необходимый класс.

Для использования класса LocalDate нам нужно импортировать его. Добавьте следующую инструкцию импорта в начале файла.

import java.time.LocalDate;

Используйте метод of().

Создайте дату, передав год, месяц и день в качестве параметров с помощью метода of(). Он возвращает объект LocalDate после создания даты на основе переданных параметров. В следующем примере мы создаем локальную дату для 12 октября 2012 года.

LocalDate localDate = LocalDate.of(2012,10,12);

Выведите созданную дату.

Выведите созданную дату с помощью метода System.out.println(), как показано ниже.

System.out.println("Local date created using of() method: " + localDate);

Скомпилируйте и запустите программу.

Для компиляции программы выполните следующую команду в терминале.

javac LocalDateOfDemo.java

Для запуска программы выполните следующую команду.

java LocalDateOfDemo

Проверьте вывод.

Убедитесь, что вывод программы показывает правильную локальную дату, созданную с использованием метода of().

Local date created using of() method: 2012-10-12

Резюме

В этом практическом занятии (лабораторной работе) мы научились использовать метод of() класса Java LocalDate для создания даты, указав год, месяц и день месяца в качестве параметров. Мы создали локальную дату для 12 октября 2012 года и проверили вывод. Метод of() полезен, когда нужно создать объект LocalDate для определенной даты.