Bu örnekte, geçerli günü doğum günüyle kontrol etmeyi ve Mutlu Yıllar mesajını Java'da yazdırmayı öğreneceğiz.
Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:
- Java if… else İfadesi
- Java Temel Giriş ve Çıkışı
Örnek: Doğum gününü kontrol edin ve Mutlu Yıllar mesajını geri verin
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."); ) ) )
Çıkış 1
Bugünün Tarihi: 2020-07-28 SİZE MUTLU YILLAR !!
Yukarıdaki örnekte,
- LocalDate.now () - geçerli tarihi döndürür
- getDayOfMonth () - geçerli günü döndürür
- getMonth () - geçerli ayı döndürür
Burada, geçerli tarihin doğum tarihiyle eşleşip eşleşmediğini kontrol etmek için if… else ifadesini kullandık. Eğer true
, Doğdun mesajı basılır.