Programa Java para comprobar el cumpleaños e imprimir el mensaje de feliz cumpleaños

En este ejemplo, aprenderemos a verificar el día actual con el cumpleaños e imprimir el mensaje de Feliz cumpleaños en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Declaración if … else de Java
  • Entrada y salida básica de Java

Ejemplo: comprobar el cumpleaños y devolver el mensaje de feliz cumpleaños

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

Salida 1

 Fecha de hoy: 2020-07-28 ¡FELIZ CUMPLEAÑOS!

En el ejemplo anterior,

  • LocalDate.now () : devuelve la fecha actual
  • getDayOfMonth () : devuelve el día actual
  • getMonth () : devuelve el mes actual

Aquí, hemos utilizado la declaración if … else para comprobar si la fecha actual coincide con la fecha de nacimiento. Si true, se imprime el mensaje de feliz cumpleaños .

Articulos interesantes...