Java program za provjeru rođendana i ispis poruke Happy Birthday

U ovom ćemo primjeru naučiti provjeriti tekući dan s rođendanom i ispisati poruku Happy Birthday na Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Java if … else Izjava
  • Osnovni ulaz i izlaz Java

Primjer: Provjerite rođendan i vratite poruku Happy Birthday

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

Izlaz 1

 Današnji datum: 2020-07-28 SREĆAN TI ROĐENDAN !!

U gornjem primjeru,

  • LocalDate.now () - vraća trenutni datum
  • getDayOfMonth () - vraća trenutni dan
  • getMonth () - vraća tekući mjesec

Ovdje smo upotrijebili izjavu if … else da provjerimo podudara li se trenutni datum s datumom rođenja. Ako je true, ispisuje se poruka Happy Birthday .

Zanimljivi članci...