У овом примеру научићемо да проверавамо текући дан са рођенданом и исписујемо поруку Хаппи Биртхдаи на Јави.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:
- Изјава за Јава ако … друго
- Јава основни улаз и излаз
Пример: Проверите рођендан и вратите поруку Хаппи Биртхдаи
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
Данашњи датум: 2020-07-28 СРЕЋАН ТИ РОЂЕНДАН !!
У горњем примеру,
- ЛоцалДате.нов () - враћа тренутни датум
- гетДаиОфМонтх () - враћа тренутни дан
- гетМонтх () - враћа тренутни месец
Овде смо користили изјаву иф … елсе да бисмо проверили да ли се тренутни датум подудара са датумом рођења. Ако true
је Срећан рођендан порука је одштампана.