Program Java pentru a verifica ziua de naștere și a imprima mesajul La mulți ani

În acest exemplu, vom învăța să verificăm ziua curentă cu ziua de naștere și să imprimăm mesajul Happy Birthday în Java.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:

  • Java dacă … altfel Declarație
  • Intrare și ieșire de bază Java

Exemplu: Verificați ziua de naștere și reveniți la mesajul La mulți ani

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

Ieșire 1

 Data zilei de azi: 28.07.2020 LA MULȚI ANI TU !!

În exemplul de mai sus,

  • LocalDate.now () - returnează data curentă
  • getDayOfMonth () - returnează ziua curentă
  • getMonth () - returnează luna curentă

Aici, am folosit declarația if … else pentru a verifica dacă data curentă se potrivește cu data nașterii. Dacă true, mesajul Happy Birthday este tipărit.

Articole interesante...