Java-Programm zum Überprüfen des Geburtstages und Drucken der Happy Birthday-Nachricht

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.

Interessante Beiträge...