Java program a születésnap ellenőrzéséhez és a Happy Birthday üzenet nyomtatásához

Ebben a példában megtanuljuk ellenőrizni az aktuális napot a születésnapdal, és kinyomtatni a Boldog születésnapot üzenetet Java-ban.

A példa megértéséhez ismernie kell a következő Java programozási témákat:

  • Java if… else nyilatkozat
  • Java Basic bemenet és kimenet

Példa: Ellenőrizze a születésnapot, és adja vissza a Boldog születésnapot üzenetet

 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."); ) ) )

1. kimenet

 Mai dátum: 2020-07-28 BOLDOG SZÜLETÉSNAPOT NEKED !!

A fenti példában

  • LocalDate.now () - az aktuális dátumot adja vissza
  • getDayOfMonth () - az aktuális napot adja vissza
  • getMonth () - az aktuális hónapot adja vissza

Itt az if… else állítást használtuk annak ellenőrzésére, hogy az aktuális dátum megegyezik-e a születési dátummal. Ha truea Happy Birthday üzenet kinyomtatásra kerül.

érdekes cikkek...