Programma Java per controllare il compleanno e stampare il messaggio di buon compleanno

In questo esempio, impareremo a controllare il giorno corrente con il compleanno e stampare il messaggio di buon compleanno in Java.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:

  • Istruzione Java if … else
  • Input e output di Java Basic

Esempio: controlla il compleanno e restituisci il messaggio di buon compleanno

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

Uscita 1

 Data di oggi: 2020-07-28 BUON COMPLEANNO A TE !!

Nell'esempio sopra,

  • LocalDate.now () - restituisce la data corrente
  • getDayOfMonth () - restituisce il giorno corrente
  • getMonth () - restituisce il mese corrente

Qui abbiamo usato l' istruzione if … else per verificare se la data corrente corrisponde alla data di nascita. Se true, il buon compleanno messaggio viene stampato.

Articoli interessanti...