Java LocalDate の of メソッド

JavaJavaBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、指定された年、月、および日から LocalDate のインスタンスを取得するために使用される Java の LocalDate クラスの of() メソッドについて学びます。このメソッドは、指定されたパラメータから作成された日付を表す LocalDate オブジェクトを返します。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ProgrammingTechniquesGroup(["Programming Techniques"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) 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 オブジェクトを作成する際に便利です。