Java String hashCode() နည်းလမ်း
ဥပမာ
စာကြောင်းတစ်ခု၏ hash ကုဒ်ကို ပြန်ပေးပါ။
String myStr = "Hello";
System.out.println(myStr.hashCode());
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
hashCode()
နည်းလမ်းသည် စာကြောင်းတစ်ခု၏ hash ကုဒ်ကို ပြန်ပေးသည် ။
String object တစ်ခုအတွက် hash code ကို ဤကဲ့သို့ တွက်ချက်ပါသည်။
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
s[i] သည် string ၏ အက္ခရာဖြစ်ပြီး n သည် string ၏အရှည်ဖြစ်ပြီး ^ သည် exponention ကိုဖော်ပြသည်။
အထားအသို
public int hashCode()
ကန့်သတ်တန်ဖိုးများ
တစ်ခုမှ
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့သည်- | int စာကြောင်း၏ hash ကုဒ်ကို ကိုယ်စားပြုသော တန်ဖိုး တစ်ခု |
---|
❮ စာတန်းနည်းလမ်းများ