[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 11749] hash code の計算



門脇です。

話題に出した hash code の計算ですが、確かに Effective Java の 
Item 8 に載っていました。
#読んだはずなのにすっかり忘れていました....

複数のフィールドがある場合には、それぞれのフィールドごとに計算を
した後、37 を掛けて足し合わせるそうです。

result = result * 37 + c;
-- 
門脇 太郎#読んでも忘れていたら、意味ないですね....