Šiame pavyzdyje mes išmoksime patikrinti dabartinę dieną su gimtadieniu ir atsispausdinti „Happy Birthday“ pranešimą „Java“.
Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:
- „Java“, jei… kitas pareiškimas
- „Java“ pagrindinis įvestis ir išvestis
Pavyzdys: patikrinkite gimtadienį ir grąžinkite pranešimą su gimtadieniu
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 rezultatas
Šiandienos data: 2020-07-28 LAIMINGOS GIMTADIENIS JUMS !!
Ankstesniame pavyzdyje
- LocalDate.now () - pateikia dabartinę datą
- getDayOfMonth () - pateikia dabartinę dieną
- getMonth () - pateikia dabartinį mėnesį
Čia mes panaudojome teiginį if… else, kad patikrintume, ar dabartinė data atitinka gimimo datą. Jei true
, pranešimas „ Su gimtadieniu“ atspausdintas.