Î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.