إعلان
تعلم الآن

Java الدالة hashCode() في جافا

تعريفها

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



الخوارزمية التي يطبقها مترجم لغة جافا لحساب قيمة الـ hash code:

Hash Code = s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1].



بناؤها

public int hashCode()
	


باراميترات

  • لا تقبل أي باراميتر.


قيمة الإرجاع

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



مثال

public class Main {
 
    public static void main(String[] args) {
 
        String s = "welcome to harmash.com";
 
        System.out.println( "The hascode of s is: " + s.hashCode() );
 
    }
 
}
		

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

The hashcode of s is: 1813959918
		
إعلان
دورة أساسيات و إدارة أنظمة لينكس في هذه الدورة ستتعلم أساسيات نظام لينكس، أوامره و إدارته بالتطبيق العملي، كما ستتعلم كيفية إستضافة مواقع ووردبريس عليه. سعر الدورة الآن هو 30 ريال سعودي.
سعر الدورة الآن هو 30 ريال سعودي فقط.
تعلم الآن

الدورات

أدوات مساعدة

أقسام الموقع

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