Program Java untuk memeriksa ulang tahun dan mencetak pesan Selamat Ulang Tahun

Dalam contoh ini, kita akan belajar untuk mengecek hari ini dengan hari ulang tahun dan mencetak pesan Selamat Ulang Tahun di Java.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Pernyataan Java if… else
  • Input dan Output Dasar Java

Contoh: Periksa ulang tahun dan kembalikan pesan Selamat Ulang Tahun

 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

 Tanggal Hari Ini: 2020-07-28 SELAMAT ULANG TAHUN UNTUK ANDA !!

Dalam contoh di atas,

  • LocalDate.now () - mengembalikan tanggal sekarang
  • getDayOfMonth () - mengembalikan hari ini
  • getMonth () - mengembalikan bulan ini

Di sini, kami telah menggunakan pernyataan if… else untuk memeriksa apakah tanggal saat ini cocok dengan tanggal lahir. Jika true, pesan Selamat Ulang Tahun dicetak.

Artikel yang menarik...