Einführung
In diesem Lab werden wir lernen, wie man die lengthOfYear()-Methode der LocalDate-Klasse in Java verwendet. Diese Methode gibt die Länge eines Jahres in Tagen zurück. Wir werden Java-Code schreiben, um die Verwendung dieser Methode zu demonstrieren.
Erstellen einer Java-Datei
Erstellen Sie eine Java-Datei mit dem Namen LocalDateDemo.java im Verzeichnis ~/project mit dem folgenden Befehl:
touch ~/project/LocalDateDemo.java
Importiere die LocalDate-Klasse
In der Datei LocalDateDemo.java müssen wir die LocalDate-Klasse importieren. Fügen Sie die folgende Zeile am Anfang der Datei hinzu:
import java.time.LocalDate;
Erstelle ein LocalDate-Objekt
Im main-Methode der LocalDateDemo-Klasse erstellen Sie ein LocalDate-Objekt für ein beliebiges Datum mit der of-Methode. Beispielsweise:
LocalDate date = LocalDate.of(2022, 1, 1); // 1. Januar 2022
Erhalte die Länge des Jahres
Rufen Sie die lengthOfYear()-Methode auf dem im vorherigen Schritt erstellten LocalDate-Objekt auf, um die Länge des Jahres zu erhalten. Beispielsweise:
int length = date.lengthOfYear();
Drucke das Ergebnis
Drucken Sie den Wert der length-Variablen mit der System.out.println()-Methode. Beispielsweise:
System.out.println("Länge des Jahres: " + length);
Speichere und kompiliere den Code
Speichern Sie die Datei LocalDateDemo.java und kompilieren Sie sie mit dem folgenden Befehl:
javac LocalDateDemo.java
Führe den Code aus
Führen Sie den Code mit dem folgenden Befehl aus:
java LocalDateDemo
Auf der Konsole sollten Sie die Länge des Jahres ausgegeben sehen.
Verwende die LocalDate.now() -Methode
Sie können auch die LocalDate.now()-Methode verwenden, um ein LocalDate-Objekt zu erstellen, das das aktuelle Datum repräsentiert. Beispielsweise:
LocalDate currentDate = LocalDate.now();
Speichere und kompiliere den Code
Speichern Sie die Datei LocalDateDemo.java und kompilieren Sie sie mit dem folgenden Befehl:
javac LocalDateDemo.java
Führe den Code aus
Führen Sie den Code mit dem folgenden Befehl aus:
java LocalDateDemo
Auf der Konsole sollten Sie die Länge des aktuellen Jahres ausgegeben sehen.
Zusammenfassung
In diesem Lab haben wir gelernt, wie man die lengthOfYear()-Methode der LocalDate-Klasse in Java verwendet, um die Länge eines Jahres in Tagen zu erhalten. Wir haben ein LocalDate-Objekt für ein bestimmtes Datum erstellt, die lengthOfYear()-Methode darauf aufgerufen und das Ergebnis auf der Konsole ausgegeben. Wir haben auch die LocalDate.now()-Methode verwendet, um ein LocalDate-Objekt zu erstellen, das das aktuelle Datum repräsentiert.



