English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليميات Java الأساسية

Java Flow Control

Java Arrays

Java Object-Oriented (I)

Java Object-Oriented (II)

Java Object-Oriented (III)

معالجة الاستثنائات Java

Java List

Java Queue (الصف)

Java Map Collections

Java Set Collections

Java Input/Output (I/O)

Java Reader/Writer

مواضيع أخرى Java

برنامج Java يتحقق من تاريخ الميلاد ويطبع رسالة "عيد ميلاد سعيد"

مثال كامل Java

في هذا المثال، سنتعلم كيفية فحص تاريخ الميلاد والطبع رسالة "عيد ميلاد سعيد" باستخدام Java.

مثال: فحص تاريخ الميلاد وإرجاع رسالة "عيد ميلاد سعيد"

import java.time.LocalDate;
import java.time.Month;
public class Main {
   public static void main(String args[]) {
    //تقديم متغير الميلاد
    int birthDate = 23;
    Month birthMonth = Month.SEPTEMBER;
    //الحصول على التاريخ الحالي
    LocalDate currentDate = LocalDate.now();
    System.out.println("التاريخ اليوم: " + currentDate);
    // الحصول على التاريخ والشهر الحالي
    int date = currentDate.getDayOfMonth();
    Month month = currentDate.getMonth();
    if(date == birthDate && month == birthMonth) {
      System.out.println("عيد ميلاد سعيد !!");
    }
    else {
      System.out.println("اليوم ليس عيد ميلادي.");
    }
   }
}

الناتج 1

تاريخ اليوم: 2020-08-28
عيد ميلاد سعيد!!

في المثال السابق،

  • LocalDate.now() - العودة إلى التاريخ الحالي

  • getDayOfMonth() - العودة إلى التاريخ الحالي

  • getMonth() - العودة إلى الشهر الحالي

في هذا المكان، نستخدمif ... elseاستخدام جملة لتحقق مما إذا كانت التاريخ الحالي يتطابق مع عيد الميلاد. إذا كانت صحيحة، فإنها طباعةعيد ميلاد سعيدرسالة.

مثال كامل Java