Java الدالة hashCode()مع التواريخ في جافا

تعريفها

ترجع قيمة hash code لكائن الـ Date الذي قام باستدعائها.



بناؤها

public int hashCode()
	


باراميترات

  • هذه الدالة الإفتراضية و هي لا تقبل أي باراميتر.


قيمة الإرجاع

ترجع قيمة الـ hash code لكائن الـ Dateالذي قام باستدعائها.



مثال

Main.java
import java.util.Date;
 
public class Main {
 
    public static void main(String[] args) {
 
        Date currentDate = new Date();                               // هنا قمنا بتخزين الوقت الحالي للجهاز
        long hash = currentDate.toString().hashCode();               // hashcode هنا قمنا بتحويل قيمة الوقت لنص ثم قمنا بتحويلها لـ
 
        System.out.println( "Current Date: " + currentDate );        // هنا قمنا بعرض الوقت الحالي
        System.out.println( "Current Date in hashcode: " + hash );   // للوقت الحالي hashcode هنا قمنا بعرض قيمة الـ
 
    }
 
}
		

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

Current Date: Mon Dec 21 12:50:07 EET 2015
Current Date in hashcode: 1833992306
		

هذه النتيجة تتغير حسب الوقت الحالي لجهازك.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة