In diesem Beispiel lernen wir, den aktuellen Tag mit dem Geburtstag zu überprüfen und die Happy Birthday-Nachricht in Java auszudrucken.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:
- Java if… else-Anweisung
- Java Basic Input und Output
Beispiel: Überprüfen Sie den Geburtstag und senden Sie eine Happy Birthday-Nachricht zurück
import java.time.LocalDate; import java.time.Month; public class Main ( public static void main(String args()) ( // declare variables for birthday int birthDate = 23; Month birthMonth = Month.SEPTEMBER; // get current date LocalDate currentDate = LocalDate.now(); System.out.println("Todays Date: " + currentDate); // get current date and month int date = currentDate.getDayOfMonth(); Month month = currentDate.getMonth(); if(date == birthDate && month == birthMonth) ( System.out.println("HAPPY BIRTHDAY TO YOU !!"); ) else ( System.out.println("Today is not my birthday."); ) ) )
Ausgabe 1
Heutiges Datum: 2020-07-28 ALLES GUTE ZUM GEBURTSTAG !!
Im obigen Beispiel ist
- LocalDate.now () - gibt das aktuelle Datum zurück
- getDayOfMonth () - gibt den aktuellen Tag zurück
- getMonth () - gibt den aktuellen Monat zurück
Hier haben wir die if… else- Anweisung verwendet, um zu überprüfen, ob das aktuelle Datum mit dem Geburtsdatum übereinstimmt. Wenn true
, wird die Happy Birthday- Nachricht gedruckt.