Програма Java для перевірки дня народження та друку повідомлення з днем ​​народження

У цьому прикладі ми навчимося перевіряти поточний день із днем ​​народження та надрукувати повідомлення з днем ​​народження на Java.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування Java:

  • Заява про Java, якщо … ще
  • Основні вхідні та вихідні дані Java

Приклад: Перевірте день народження та поверніть повідомлення з днем ​​народження

 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 З ДНЕМ НАРОДЖЕННЯ ВАС !!

У наведеному вище прикладі

  • LocalDate.now () - повертає поточну дату
  • getDayOfMonth () - повертає поточний день
  • getMonth () - повертає поточний місяць

Тут ми використали оператор if … else, щоб перевірити, чи відповідає поточна дата даті народження. Якщо надруковано повідомлення trueз днем народження .

Цікаві статті...