Java-ohjelma tarkistaa syntymäpäivän ja tulostaa Hyvää syntymäpäivää -viestin

Tässä esimerkissä opimme tarkistamaan kuluvan päivän syntymäpäivän kanssa ja tulostamaan Hyvää syntymäpäivää -viestin Java-muodossa.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:

  • Java jos… muuten lausunto
  • Java Basic -syöttö ja -lähtö

Esimerkki: Tarkista syntymäpäivä ja palauta hyvää syntymäpäivää -viesti

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

Lähtö 1

 Tänään Päivämäärä: 2020-07-28 Hyvää syntymäpäivää sinulle!

Yllä olevassa esimerkissä

  • LocalDate.now () - palauttaa nykyisen päivämäärän
  • getDayOfMonth () - palauttaa kuluvan päivän
  • getMonth () - palauttaa kuluvan kuukauden

Tässä olemme käyttäneet if… else -lausetta tarkistaaksemme, vastaako nykyinen päivämäärä syntymäaikaa. Jos true, Hyvää syntymäpäivää -viesti tulostetaan.

Mielenkiintoisia artikkeleita...