V tomto príklade sa naučíme skontrolovať aktuálny deň s narodeninami a vytlačiť správu Happy Birthday v Jave.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Java:
- Vyhlásenie Java, ak … else
- Java Basic Input and Output
Príklad: Skontrolujte narodeniny a vráťte správu Všetko najlepšie k narodeninám
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."); ) ) )
Výstup 1
Dnešný dátum: 2020-07-28 ŠŤASTNÉ NARODENIA PRE VÁS !!
Vo vyššie uvedenom príklade
- LocalDate.now () - vráti aktuálny dátum
- getDayOfMonth () - vráti aktuálny deň
- getMonth () - vráti aktuálny mesiac
Tu sme pomocou príkazu if … else skontrolovali, či sa aktuálny dátum zhoduje s dátumom narodenia. Ak true
je Happy Birthday správa sa vytlačí.