Java LocalDate of 方法

JavaJavaBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

在本实验中,我们将学习 Java 的 LocalDate 类的 of() 方法,该方法用于从给定的年、月和日获取 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{{"`Java LocalDate of 方法`"}} java/method_overloading -.-> lab-117830{{"`Java LocalDate of 方法`"}} java/classes_objects -.-> lab-117830{{"`Java LocalDate of 方法`"}} java/packages_api -.-> lab-117830{{"`Java LocalDate of 方法`"}} java/date -.-> lab-117830{{"`Java LocalDate of 方法`"}} java/format -.-> lab-117830{{"`Java LocalDate of 方法`"}} java/working -.-> lab-117830{{"`Java LocalDate of 方法`"}} java/system_methods -.-> lab-117830{{"`Java LocalDate of 方法`"}} end

导入所需的类

要使用 LocalDate 类,我们需要先导入它。在文件的开头添加以下导入语句。

import java.time.LocalDate;

使用 of() 方法

通过使用 of() 方法并传入年、月和日作为参数来创建一个日期。该方法会根据参数创建一个日期并返回一个 LocalDate 对象。在以下示例中,我们创建了一个表示 2012 年 10 月 12 日的本地日期。

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

总结

在本实验中,我们学习了如何使用 Java 的 LocalDate 类的 of() 方法,通过指定年、月和日作为参数来创建日期。我们创建了一个表示 2012 年 10 月 12 日的本地日期,并验证了输出结果。of() 方法在我们需要为指定日期创建 LocalDate 对象时非常有用。

您可能感兴趣的其他 Java 教程