2011-02-05 19 views

उत्तर

18

साइन बिट को हटाने के लिए। इस मामले में हैशकोड एक नकारात्मक संख्या है। इसकी तरह Math.abs(key.hashCode())

+1

सिवाय इसके कि मैं शायद तेज़ी से कल्पना करूंगा ... –

+0

यह तेज़ क्यों होगा? – JohnFx

+0

@ क्रिस-थॉम्पसन मुझे आश्चर्य है कि 'Math.abs' क्या करता है? यह जांच वही bitwise और करता है। –

संबंधित मुद्दे