जावा ट्यूटोरियल

जावा होम जावा परिचय जावा प्रारंभ करें जावा सिंटेक्स जावा टिप्पणियाँ जावा चर जावा डेटा प्रकार जावा टाइप कास्टिंग जावा ऑपरेटर्स जावा स्ट्रिंग्स जावा मठ जावा बूलियन जावा अगर ... और जावा स्विच जावा जबकि लूप लूप के लिए जावा जावा ब्रेक/जारी रखें जावा सरणी

जावा तरीके

जावा तरीके जावा विधि पैरामीटर्स जावा विधि ओवरलोडिंग जावा स्कोप जावा रिकर्सन

जावा क्लासेस

जावा ओओपी जावा क्लासेस/ऑब्जेक्ट्स जावा क्लास एट्रीब्यूट्स जावा क्लास मेथड्स जावा कंस्ट्रक्टर्स जावा संशोधक जावा एनकैप्सुलेशन जावा पैकेज / एपीआई जावा विरासत जावा बहुरूपता जावा इनर क्लासेस जावा एब्स्ट्रैक्शन जावा इंटरफ़ेस जावा Enums जावा उपयोगकर्ता इनपुट जावा तिथि जावा ऐरेलिस्ट जावा लिंक्डलिस्ट जावा हैश मैप जावा हैशसेट जावा इटरेटर जावा रैपर क्लासेस जावा अपवाद जावा रेगेक्स जावा धागे जावा लैम्ब्डा

जावा फ़ाइल हैंडलिंग

जावा फ़ाइलें जावा फ़ाइलें बनाएँ/लिखें जावा फ़ाइलें पढ़ें जावा फ़ाइलें हटाएं

जावा कैसे करें

दो नंबर जोड़ें

जावा संदर्भ

जावा कीवर्ड जावा स्ट्रिंग तरीके जावा गणित के तरीके

जावा उदाहरण

जावा उदाहरण जावा कंपाइलर जावा व्यायाम जावा प्रश्नोत्तरी जावा प्रमाणपत्र


जावा स्ट्रिंग हैशकोड () विधि

स्ट्रिंग तरीके


उदाहरण

एक स्ट्रिंग का हैश कोड लौटाएं:

String myStr = "Hello";
System.out.println(myStr.hashCode());


परिभाषा और उपयोग

hashCode()विधि एक स्ट्रिंग का हैश कोड लौटाती है

स्ट्रिंग ऑब्जेक्ट के लिए हैश कोड की गणना इस प्रकार की जाती है:

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

जहाँ s[i] स्ट्रिंग का ith वर्ण है, n स्ट्रिंग की लंबाई है, और ^ घातांक को इंगित करता है।


वाक्य - विन्यास

public int hashCode()

पैरामीटर मान

कोई नहीं।

टेक्निकल डिटेल

रिटर्न: एक intमान, स्ट्रिंग के हैश कोड का प्रतिनिधित्व करता है

स्ट्रिंग तरीके