Program Java untuk Memeriksa hari lahir dan mencetak mesej Selamat Hari Jadi

Dalam contoh ini, kita akan belajar untuk memeriksa hari semasa dengan hari lahir dan mencetak mesej Selamat Hari Jadi di Jawa.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Java jika … lain Pernyataan
  • Input dan Keluaran Asas Java

Contoh: Periksa hari lahir dan kembalikan mesej Selamat Hari Lahir

 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."); ) ) )

Keluaran 1

 Tarikh Hari Ini: 2020-07-28 SELAMAT HARI RAYA KEPADA ANDA !!

Dalam contoh di atas,

  • LocalDate.now () - mengembalikan tarikh semasa
  • getDayOfMonth () - mengembalikan hari semasa
  • getMonth () - mengembalikan bulan semasa

Di sini, kami telah menggunakan pernyataan if… else untuk memeriksa apakah tarikh semasa sepadan dengan tarikh lahir. Sekiranya true, mesej Selamat Hari Lahir dicetak.

Artikel menarik...